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

DEBT - Schedule of Contractual Payment Obligations (Details)

v3.25.0.1
DEBT - Schedule of Contractual Payment Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
2025 $ 150,000      
2026 500,000      
2027 489,100      
2028 75,000      
2029 719,900      
Thereafter 200,000      
Total 2,134,000     $ 1,810,000
Line of Credit | Revolving Credit Facility | Corporate Facility        
Debt Instrument [Line Items]        
2025 0      
2026 0      
2027 14,100      
2028 0      
2029 193,900      
Thereafter 0      
Total 208,000     200,000
Line of Credit | Revolving Credit Facility | SPV Facility        
Debt Instrument [Line Items]        
2025 0      
2026 0      
2027 0      
2028 0      
2029 176,000      
Thereafter 0      
Total 176,000     160,000
Unsecured Notes | July 2026 Notes        
Debt Instrument [Line Items]        
2025 0      
2026 500,000      
2027 0      
2028 0      
2029 0      
Thereafter 0      
Total 500,000     500,000
Unsecured Notes | June 2027 Notes        
Debt Instrument [Line Items]        
2025 0      
2026 0      
2027 400,000      
2028 0      
2029 0      
Thereafter 0      
Total 400,000      
Unsecured Notes | March 2029 Notes        
Debt Instrument [Line Items]        
2025 0      
2026 0      
2027 0      
2028 0      
2029 350,000      
Thereafter 0      
Total 350,000      
Unsecured Notes | SBIC Debentures        
Debt Instrument [Line Items]        
2025 0      
2026 0      
2027 75,000      
2028 75,000      
2029 0      
Thereafter 200,000      
Total 350,000 $ 350,000 $ 286,200 350,000
Unsecured Notes | December 2025 Notes        
Debt Instrument [Line Items]        
2025 150,000      
2026 0      
2027 0      
2028 0      
2029 0      
Thereafter 0      
Total $ 150,000     $ 150,000