XML 73 R52.htm IDEA: XBRL DOCUMENT v3.25.2
NET GAIN/(LOSS) ON DERIVATIVES (Tables)
3 Months Ended
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments, Gain (Loss)
Three months ended June 30, 2025
Three months ended June 30, 2024
Net realized gain on derivatives$17,413 $4,344 
Net unrealized (loss)/gain on derivatives(1,954)8,150 
Total net gain on derivatives$15,459 $12,494