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 $ 102,575 $ 78,276 $ 58,836
Line of Credit | Revolving Credit Facility | Corporate Facility      
Debt Instrument [Line Items]      
Total interest expense 26,605 18,820 5,204
Line of Credit | Revolving Credit Facility | SPV Facility      
Debt Instrument [Line Items]      
Total interest expense 14,491 1,375 0
Unsecured Notes | July 2026 Notes      
Debt Instrument [Line Items]      
Total interest expense 15,526 15,526 10,988
Unsecured Notes | May 2024 Notes      
Debt Instrument [Line Items]      
Total interest expense 22,855 22,855 22,855
Unsecured Notes | SBIC Debentures      
Debt Instrument [Line Items]      
Total interest expense 11,394 11,337 10,857
Unsecured Notes | December 2025 Notes      
Debt Instrument [Line Items]      
Total interest expense 11,704 174 0
Unsecured Notes | December 2022 Notes      
Debt Instrument [Line Items]      
Total interest expense $ 0 $ 8,189 $ 8,932