XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Summary of Realized Losses and Unrealized Gains On Interest Rate Swaps (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Gross asset fair value $ (31,275) $ (27,885) $ (26,646)
Interest Rate Contract | Level 2      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative liability 0 0 0
Net asset fair value 16,248 23,410 0
Interest Rate Contract | Level 2 | Fair Value, Recurring      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative asset $ 16,248 $ 23,410 $ 0