v3.26.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding Balance $ 2,541,000 $ 2,468,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (7,147) (10,406)
Recorded Value 2,533,853 2,457,594
Estimated Fair Value 2,519,157 2,451,786
March 2029 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 550,000 350,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) 612 (2,279)
Recorded Value 550,612 347,721
Estimated Fair Value 565,818 365,649
July 2026 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 500,000 500,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (22) (285)
Recorded Value 499,978 499,715
Estimated Fair Value 499,520 496,150
June 2027 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 400,000 400,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (287) (431)
Recorded Value 399,713 399,569
Estimated Fair Value 404,180 408,764
August 2028 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (1,622) (2,004)
Recorded Value 348,378 347,996
Estimated Fair Value 348,219 352,293
SBIC debentures | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (4,819) (5,407)
Recorded Value 345,181 344,593
Estimated Fair Value 308,392 310,930
April 2031 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 150,000  
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (1,009)  
Recorded Value 148,991 0
Estimated Fair Value 152,028  
Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Recorded Value 241,000 518,000
Credit Facility | Corporate Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 26,000 432,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) 0 0
Recorded Value 26,000 432,000
Estimated Fair Value 26,000 432,000
Credit Facility | SPV Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 215,000 86,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) 0 0
Recorded Value 215,000 86,000
Estimated Fair Value $ 215,000 $ 86,000