Annual report pursuant to Section 13 and 15(d)

DERIVATIVE INSTRUMENTS - Schedule of Offsetting (Details)

v3.22.0.1
DERIVATIVE INSTRUMENTS - Schedule of Offsetting (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Derivative asset, gross asset $ 23,359 $ 27,468
Derivative asset, netting adjustment (20,265) (25,730)
Derivative asset, net 3,094 1,738
Derivative liability, gross liability (425,315) (48,245)
Derivative liability, netting adjustment 20,265 25,730
Derivative liability, net $ (405,050) $ (22,515)