Quarterly report [Sections 13 or 15(d)]

NET (LOSS)/ GAIN ON DERIVATIVES (Details)

v3.25.3
NET (LOSS)/ GAIN ON DERIVATIVES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Net realized (loss)/gain on derivatives $ (1,697) $ 10,405 $ 15,715 $ 14,749
Net unrealized (loss)/gain on derivatives (1,466) (4,097) (3,419) 4,053
Total net (loss)/gain on derivatives $ (3,163) $ 6,308 $ 12,296 $ 18,802