Annual report pursuant to Section 13 and 15(d)

DEBT - Summary of Debt (Details)

v3.22.4
DEBT - Summary of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Outstanding Balance $ 2,007,000 $ 1,805,000
Unamortized Debt Issuance (Costs)/ Premiums (7,898) (8,944)
Recorded Value 1,999,102 1,796,056
Estimated Fair Value 1,882,810 1,821,301
Unsecured Notes | SBIC Debentures    
Debt Instrument [Line Items]    
Outstanding Balance 350,000 350,000
Unamortized Debt Issuance (Costs)/ Premiums (6,086) (7,269)
Recorded Value 343,914 342,731
Estimated Fair Value 290,204 328,206
Unsecured Notes | December 2022 Notes    
Debt Instrument [Line Items]    
Outstanding Balance   185,000
Unamortized Debt Issuance (Costs)/ Premiums   (556)
Recorded Value 0 184,444
Estimated Fair Value   190,043
Unsecured Notes | May 2024 Notes    
Debt Instrument [Line Items]    
Outstanding Balance 450,000 450,000
Unamortized Debt Issuance (Costs)/ Premiums 727 1,272
Recorded Value 450,727 451,272
Estimated Fair Value 444,749 480,767
Unsecured Notes | July 2026 Notes    
Debt Instrument [Line Items]    
Outstanding Balance 500,000 500,000
Unamortized Debt Issuance (Costs)/ Premiums (1,864) (2,391)
Recorded Value 498,136 497,609
Estimated Fair Value 434,250 502,285
Unsecured Notes | December 2025 Notes    
Debt Instrument [Line Items]    
Outstanding Balance 100,000  
Unamortized Debt Issuance (Costs)/ Premiums (675)  
Recorded Value 99,325 0
Estimated Fair Value 106,607  
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Recorded Value 607,000 320,000
Line of Credit | Revolving Credit Facility | Corporate Facility    
Debt Instrument [Line Items]    
Outstanding Balance 407,000 320,000
Unamortized Debt Issuance (Costs)/ Premiums 0 0
Recorded Value 407,000 320,000
Estimated Fair Value 407,000 $ 320,000
Line of Credit | Revolving Credit Facility | SPV Facility    
Debt Instrument [Line Items]    
Outstanding Balance 200,000  
Unamortized Debt Issuance (Costs)/ Premiums 0  
Recorded Value 200,000  
Estimated Fair Value $ 200,000