Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - Schedule of Interest Expense (Details)

v3.25.4
DEBT - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Total Interest Expense $ 127,998 $ 123,429 $ 102,575
July 2026 Notes | Unsecured Notes      
Debt Instrument [Line Items]      
Total Interest Expense 15,526 15,526 15,526
June 2027 Notes | Unsecured Notes      
Debt Instrument [Line Items]      
Total Interest Expense 26,287 13,361 0
August 2028 Notes | Unsecured Notes      
Debt Instrument [Line Items]      
Total Interest Expense 7,366 0 0
March 2029 Notes | Unsecured Notes      
Debt Instrument [Line Items]      
Total Interest Expense 25,045 24,269 0
SBIC debentures | Unsecured Notes      
Debt Instrument [Line Items]      
Total Interest Expense 12,462 10,690 11,394
December 2025 Notes | Unsecured Notes      
Debt Instrument [Line Items]      
Total Interest Expense 9,044 12,123 11,704
May 2024 Notes | Unsecured Notes      
Debt Instrument [Line Items]      
Total Interest Expense 0 7,618 22,855
Credit Facility | Corporate Facility | Line of Credit      
Debt Instrument [Line Items]      
Total Interest Expense 19,316 27,108 26,605
Credit Facility | SPV Facility | Line of Credit      
Debt Instrument [Line Items]      
Total Interest Expense $ 12,952 $ 12,734 $ 14,491