Quarterly report [Sections 13 or 15(d)]

NET GAIN ON DERIVATIVES (Details)

v3.25.4
NET GAIN ON DERIVATIVES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Net realized gain on derivatives $ 18,414 $ 11,740 $ 34,130 $ 26,490
Net unrealized gain on derivatives 8,126 149 4,706 4,201
Total net gain on derivatives $ 26,540 $ 11,889 $ 38,836 $ 30,691