Annual report pursuant to Section 13 and 15(d)

DEBT - Schedule of Interest Expense (Details)

v3.24.0.1
DEBT - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Total Interest Expense $ 36,458 $ 24,423 $ 14,469
Unsecured Debt | Series A Notes      
Debt Instrument [Line Items]      
Total Interest Expense 6,358 6,167 653
Unsecured Debt | Main Street Term Loan      
Debt Instrument [Line Items]      
Total Interest Expense 0 0 1,835
Revolving Credit Facility | Line of Credit | SPV Facility      
Debt Instrument [Line Items]      
Total Interest Expense 22,184 13,856 8,255
Revolving Credit Facility | Line of Credit | Corporate Facility      
Debt Instrument [Line Items]      
Total Interest Expense 7,916 4,400 2,681
Revolving Credit Facility | Line of Credit | Deutsche Bank Credit Facility      
Debt Instrument [Line Items]      
Total Interest Expense $ 0 $ 0 $ 1,045