v3.26.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding Balance $ 2,595,500 $ 2,468,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (6,572) (10,406)
Recorded Value 2,588,928 2,457,594
Estimated Fair Value 2,551,970 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) 555 (2,279)
Recorded Value 550,555 347,721
Estimated Fair Value 556,265 365,649
July 2026 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance   500,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts)   (285)
Recorded Value 0 499,715
Estimated Fair Value   496,150
June 2027 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 400,000 400,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (215) (431)
Recorded Value 399,785 399,569
Estimated Fair Value 402,780 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,431) (2,004)
Recorded Value 348,569 347,996
Estimated Fair Value 346,273 352,293
SBIC debentures | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (4,524) (5,407)
Recorded Value 345,476 344,593
Estimated Fair Value 306,346 310,930
April 2031 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Outstanding Balance 150,000  
Net Unamortized Debt Issuance Premiums (Costs/Discounts) (957)  
Recorded Value 149,043 0
Estimated Fair Value 144,806  
Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Recorded Value 795,500 518,000
Credit Facility | Corporate Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 495,000 432,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) 0 0
Recorded Value 495,000 432,000
Estimated Fair Value 495,000 432,000
Credit Facility | SPV Facility | Line of Credit    
Debt Instrument [Line Items]    
Outstanding Balance 300,500 86,000
Net Unamortized Debt Issuance Premiums (Costs/Discounts) 0 0
Recorded Value 300,500 86,000
Estimated Fair Value $ 300,500 $ 86,000