v3.25.1
NET GAIN/(LOSS) ON DERIVATIVES (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Net realized gain/(loss) on derivatives $ 4,989 $ (100,785) $ (64,838)
Net unrealized gain/(loss) on derivatives 7,415 (3,009) 12
Total net gain/(loss) on derivatives $ 12,404 $ (103,794) $ (64,826)