Quarterly report pursuant to Section 13 or 15(d)

NET GAIN ON TRADING SECURITIES - Summary of net gain on trading securities (Details)

v3.23.3
NET GAIN ON TRADING SECURITIES - Summary of net gain on trading securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Debt Securities, Available-for-sale [Line Items]        
Net gain recognized during the period on trading securities sold during the period $ 41,058 $ 3,498 $ 51,923 $ (8,232)
Net unrealized gain recognized during the reporting period on trading securities still held at the reporting date 9,713 5,507 30,664 (8,232)
Net gain recognized during the period on trading securities $ 50,771 $ 9,005 $ 82,587 13,439
Revision of prior period, adjustment        
Debt Securities, Available-for-sale [Line Items]        
Net unrealized gain recognized during the reporting period on trading securities still held at the reporting date       $ 21,671