v3.25.2
DEBT - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Total Interest Expense $ 32,519 $ 29,161 $ 63,687 $ 55,937
July 2026 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 3,882 3,882 7,763 7,763
June 2027 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 6,572 1,473 13,144 1,473
March 2029 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 6,261 6,261 12,522 11,747
SBIC debentures | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 3,135 2,273 6,286 4,979
December 2025 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 3,031 3,031 6,061 6,061
May 2024 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 0 1,905 0 7,618
Credit Facility | Corporate Facility | Line of Credit        
Debt Instrument [Line Items]        
Total Interest Expense 5,867 7,240 10,324 11,522
Credit Facility | SPV Facility | Line of Credit        
Debt Instrument [Line Items]        
Total Interest Expense $ 3,771 $ 3,096 $ 7,587 $ 4,774