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

BORROWINGS - Schedule of Debt (Details)

v3.26.1
BORROWINGS - Schedule of Debt (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
note
Feb. 28, 2026
USD ($)
Nov. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
note
Dec. 31, 2024
USD ($)
Mar. 31, 2024
USD ($)
May 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Aug. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Debt Instrument [Line Items]                              
Aggregate Principal Amount $ 572,888     $ 463,738   $ 404,238   $ 297,688 $ 267,584   $ 155,434 $ 54,296 $ 58,096 $ 112,096 $ 74,796
Total borrowings $ 564,474     $ 455,709                      
Indebtedness asset coverage on our senior securities 213.80%     204.40%                      
Notes Payable                              
Debt Instrument [Line Items]                              
Notes Outstanding | note 19,619,500     18,549,500                      
Aggregate Principal Amount $ 548,988     $ 463,738                      
Less: Unamortized deferred financing costs (8,460)     (8,029)                      
Total borrowings $ 540,528     $ 455,709                      
Notes Payable | 5.00% Notes Due 2026                              
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% Notes Due 2028                              
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% Notes Due 2028                              
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% Notes Due 2030                              
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% Notes Due 2028                              
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                        
Notes Payable | 7.125% Notes Due 2031                              
Debt Instrument [Line Items]                              
Interest Rate 7.125% 7.125%                          
Notes Outstanding | note 4,000,000                            
Principal Amount per Note 25.00                            
Aggregate Principal Amount $ 100,000 $ 100,000