v3.26.1
DEBT - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Total Interest Expense $ 36,637 $ 32,519 $ 70,680 $ 63,687
March 2029 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 9,475 6,261 15,736 12,522
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 6,572 13,144 13,144
August 2028 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 4,916 0 9,832 0
SBIC debentures | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 3,128 3,135 6,225 6,286
December 2025 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 0 3,031 0 6,061
April 2031 Notes | Unsecured Notes        
Debt Instrument [Line Items]        
Total Interest Expense 2,411 0 2,411 0
Credit Facility | Corporate Facility | Line of Credit        
Debt Instrument [Line Items]        
Total Interest Expense 2,073 5,867 7,966 10,324
Credit Facility | SPV Facility | Line of Credit        
Debt Instrument [Line Items]        
Total Interest Expense $ 4,180 $ 3,771 $ 7,603 $ 7,587