Quarterly report [Sections 13 or 15(d)]

DEBT - Schedule of Debt (Details)

v3.25.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Outstanding Balance $ 2,161,000 $ 2,134,000
Unamortized Debt Issuance Costs (11,232) (11,629)
Recorded Value 2,149,768 2,122,371
Estimated Fair Value 2,138,910 2,086,717
July 2026 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 500,000 500,000
Unamortized Debt Issuance Costs (417) (812)
Recorded Value 499,583 499,188
Estimated Fair Value 493,740 482,180
June 2027 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 400,000 400,000
Unamortized Debt Issuance Costs (503) (718)
Recorded Value 399,497 399,282
Estimated Fair Value 409,236 407,388
August 2028 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000  
Unamortized Debt Issuance Costs (2,152)  
Recorded Value 347,848 0
Estimated Fair Value 351,565  
March 2029 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Unamortized Debt Issuance Costs (2,459) (2,998)
Recorded Value 347,541 347,002
Estimated Fair Value 367,059 364,959
SBIC debentures | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Unamortized Debt Issuance Costs (5,701) (6,583)
Recorded Value 344,299 343,417
Estimated Fair Value 306,310 298,250
December 2025 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance   150,000
Unamortized Debt Issuance Costs   (518)
Recorded Value 0 149,482
Estimated Fair Value   149,940
Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Recorded Value 211,000 384,000
Credit Facility | Corporate Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 135,000 208,000
Unamortized Debt Issuance Costs 0 0
Recorded Value 135,000 208,000
Estimated Fair Value 135,000 208,000
Credit Facility | SPV Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 76,000 176,000
Unamortized Debt Issuance Costs 0 0
Recorded Value 76,000 176,000
Estimated Fair Value $ 76,000 $ 176,000