Quarterly report [Sections 13 or 15(d)]

BORROWINGS - Schedule of Debt (Details)

v3.25.4
BORROWINGS - Schedule of Debt (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
note
Nov. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
note
Dec. 31, 2024
USD ($)
May 31, 2023
USD ($)
Aug. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Debt Instrument [Line Items]              
Aggregate Principal Amount $ 577,588     $ 555,238      
Total borrowings $ 571,838   $ 455,709        
Indebtedness asset coverage on our senior securities 201.10%   204.40%        
Notes Payable              
Debt Instrument [Line Items]              
Notes Outstanding | note 15,619,500   18,549,500        
Aggregate Principal Amount $ 448,988   $ 463,738        
Less: Unamortized deferred financing costs (6,111)   (8,029)        
Total borrowings $ 442,877   $ 455,709        
Notes Payable | 5.00% 2026 Notes              
Debt Instrument [Line Items]              
Interest Rate 5.00%   5.00%       5.00%
Notes Outstanding | note 5,117,500   5,117,500        
Principal Amount per Note 25.00   25.00        
Aggregate Principal Amount $ 127,938   $ 127,938       $ 127,900
Notes Payable | 4.875% 2028 Notes              
Debt Instrument [Line Items]              
Interest Rate 4.875%   4.875%     4.875%  
Notes Outstanding | note 5,382,000   5,382,000        
Principal Amount per Note 25.00   25.00        
Aggregate Principal Amount $ 134,550   $ 134,550     $ 134,600  
Notes Payable | 8.00% 2028 Notes              
Debt Instrument [Line Items]              
Interest Rate     8.00%   8.00%    
Notes Outstanding | note     2,990,000        
Principal Amount per Note     25.00        
Aggregate Principal Amount     $ 74,750   $ 74,800    
Notes Payable | 7.875% 2030 Notes              
Debt Instrument [Line Items]              
Interest Rate 7.875%   7.875% 7.875%      
Notes Outstanding | note 5,060,000   5,060,000        
Principal Amount per Note 25.00   25.00        
Aggregate Principal Amount $ 126,500   $ 126,500 $ 126,500      
Notes Payable | 6.875% 2028 Notes              
Debt Instrument [Line Items]              
Interest Rate 6.875% 6.875%          
Notes Outstanding | note 60,000            
Principal Amount per Note 1,000            
Aggregate Principal Amount $ 60,000 $ 60,000