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

DEBT - Schedule of Debt (Details)

v3.25.4
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Outstanding Balance $ 2,468,000 $ 2,134,000
Unamortized Debt Issuance Costs (10,406) (11,629)
Recorded Value 2,457,594 2,122,371
Estimated Fair Value 2,451,786 2,086,717
July 2026 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 500,000 500,000
Unamortized Debt Issuance Costs (285) (812)
Recorded Value 499,715 499,188
Estimated Fair Value 496,150 482,180
June 2027 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 400,000 400,000
Unamortized Debt Issuance Costs (431) (718)
Recorded Value 399,569 399,282
Estimated Fair Value 408,764 407,388
August 2028 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000  
Unamortized Debt Issuance Costs (2,004)  
Recorded Value 347,996 0
Estimated Fair Value 352,293  
March 2029 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Unamortized Debt Issuance Costs (2,279) (2,998)
Recorded Value 347,721 347,002
Estimated Fair Value 365,649 364,959
SBIC debentures | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Unamortized Debt Issuance Costs (5,407) (6,583)
Recorded Value 344,593 343,417
Estimated Fair Value 310,930 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 518,000 384,000
Credit Facility | Corporate Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 432,000 208,000
Unamortized Debt Issuance Costs 0 0
Recorded Value 432,000 208,000
Estimated Fair Value 432,000 208,000
Credit Facility | SPV Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 86,000 176,000
Unamortized Debt Issuance Costs 0 0
Recorded Value 86,000 176,000
Estimated Fair Value $ 86,000 $ 176,000