Quarterly report [Sections 13 or 15(d)]

NET GAIN ON TRADING SECURITIES - Narrative (Details)

v3.25.3
NET GAIN ON TRADING SECURITIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Investments, Debt and Equity Securities [Abstract]        
Net gain recognized during the period on trading securities sold during the period $ 44,920 $ 2,400 $ 52,786 $ 15,241
Net unrealized (loss)/gain recognized during the reporting period on trading securities still held at the reporting date (7,816) 65,917 29,920 974
Net gain on trading securities $ 37,104 $ 68,317 $ 82,706 $ 16,215