v3.25.2
DERIVATIVE INSTRUMENTS - Schedule of Offsetting (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
General Discussion of Derivative Instruments and Hedging Activities [Abstract]    
Derivative asset, gross asset $ 65,097 $ 64,088
Derivative asset, netting adjustment (61,261) (49,343)
Derivative asset, net 3,836 14,745
Derivative liability, gross liability (97,977) (76,970)
Derivative liability, netting adjustment 61,261 49,343
Derivative liability, net $ (36,716) $ (27,627)