Quarterly report [Sections 13 or 15(d)]

DEBT - Schedule of Debt (Details)

v3.26.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding Balance $ 2,536,000 $ 2,468,000
Unamortized Debt Issuance Costs (6,424) (10,406)
Recorded Value 2,529,576 2,457,594
Estimated Fair Value 2,507,716 2,451,786
March 2029 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 550,000 350,000
Unamortized Debt Issuance Costs 1,015 (2,279)
Recorded Value 551,015 347,721
Estimated Fair Value 565,873 365,649
July 2026 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 500,000 500,000
Unamortized Debt Issuance Costs (154) (285)
Recorded Value 499,846 499,715
Estimated Fair Value 497,190 496,150
June 2027 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 400,000 400,000
Unamortized Debt Issuance Costs (359) (431)
Recorded Value 399,641 399,569
Estimated Fair Value 404,012 408,764
August 2028 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Unamortized Debt Issuance Costs (1,813) (2,004)
Recorded Value 348,187 347,996
Estimated Fair Value 348,464 352,293
SBIC debentures | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Unamortized Debt Issuance Costs (5,113) (5,407)
Recorded Value 344,887 344,593
Estimated Fair Value 306,177 310,930
Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Recorded Value 386,000 518,000
Credit Facility | Corporate Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 119,000 432,000
Unamortized Debt Issuance Costs 0 0
Recorded Value 119,000 432,000
Estimated Fair Value 119,000 432,000
Credit Facility | SPV Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 267,000 86,000
Unamortized Debt Issuance Costs 0 0
Recorded Value 267,000 86,000
Estimated Fair Value $ 267,000 $ 86,000