Annual report pursuant to Section 13 and 15(d)

DERIVATIVE INSTRUMENTS - Schedule of Offsetting (Details)

v3.22.4
DERIVATIVE INSTRUMENTS - Schedule of Offsetting (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative asset, gross asset $ 114,033 $ 23,359
Derivative asset, netting adjustment (80,345) (20,265)
Derivative asset, net 33,688 3,094
Derivative liability, gross liability (461,926) (425,315)
Derivative liability, netting adjustment 80,345 20,265
Derivative liability, net $ (381,581) $ (405,050)