Quarterly report [Sections 13 or 15(d)]

DERIVATIVE INSTRUMENTS - Schedule of Offsetting (Details)

v3.25.1
DERIVATIVE INSTRUMENTS - Schedule of Offsetting (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
General Discussion of Derivative Instruments and Hedging Activities [Abstract]    
Derivative asset, gross asset $ 41,447 $ 64,088
Derivative asset, netting adjustment (41,447) (49,343)
Derivative asset, net 0 14,745
Derivative liability, gross liability (190,988) (76,970)
Derivative liability, netting adjustment 41,447 49,343
Derivative liability, net $ (149,541) $ (27,627)