XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Borrowings (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2025
Sep. 19, 2025
Aug. 07, 2025
Jul. 31, 2025
Jul. 18, 2025
Jun. 13, 2025
Apr. 30, 2025
Jan. 31, 2025
May 20, 2021
Apr. 03, 2019
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Borrowings [Line Items]                          
Minimum borrowing interest rate                     150.00%    
Asset coverage borrowed                     177.00%   191.00%
Unamortized deferred debt issuance costs (in Dollars)                     $ 2,600,000    
Aggregate accrued interest payable (in Dollars)                     1,703,438   $ 1,703,438
Effective annualized interest rate                       6.86%  
Aggregate accrued interest payable (in Dollars)                     $ 1,000,000    
Bear interest rate 6.25%                        
Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Percentage of unsecured notes                     7.75%    
Weighted average interest rate                     6.58%   6.58%
Weighted average maturity period                     3 years 3 months 18 days   3 years 6 months
Percentage of accrued interest payable                     5.50%    
Effective annualized interest, cash paid (in Dollars)                     $ 1,100,000    
Effective annualized interest rate                       6.06%  
Aggregate accrued interest payable (in Dollars)                     $ 7.75    
NASDAQ Global Select Market [Member]                          
Borrowings [Line Items]                          
Percentage of unsecured notes                     7.75%    
Deferred issuance costs percentage                 5.50%        
Unamortized deferred debt issuance costs (in Dollars)                     $ 900,000   $ 1,000,000
Aggregate accrued interest payable (in Dollars)                     700,000    
5.50% Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Deferred issuance costs percentage 5.50%     5.50%     5.50% 5.50%         5.50%
Unamortized deferred debt issuance costs (in Dollars)                     $ 900,000    
Interest paid (in Dollars)                 $ 80,500,000        
Unsecure notes percentage                 5.50%   5.50%    
Maturity date                 Jul. 31, 2028        
Deferred debt issuance costs percentage                     5.50%    
5.50% Unsecured Notes [Member] | Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Percentage of unsecured notes                     5.50%    
Deferred issuance costs percentage                     5.50%    
Unamortized deferred debt issuance costs (in Dollars)                         $ 1,000,000
5.50% Unsecured Notes [Member] | NASDAQ Global Select Market [Member]                          
Borrowings [Line Items]                          
Percentage of unsecured notes                     5.50%    
7.75% Unsecured Notes Due [Member]                          
Borrowings [Line Items]                          
Deferred issuance costs percentage 7.75%   7.75% 7.75%     7.75% 7.75%         7.75%
Unsecure notes percentage     7.75%                    
Maturity date     Jul. 31, 2027                    
Deferred debt issuance costs percentage                     7.75%    
Effective annualized interest, cash paid (in Dollars)                     $ 1,400,000    
Effective annualized interest rate                     8.62%    
Underwritten public offering (in Dollars)     $ 74,800,000                    
7.75% Unsecured Notes Due [Member] | Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Deferred issuance costs percentage                     7.75%    
Unamortized deferred debt issuance costs (in Dollars)                         $ 2,600,000
7.75% Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Unamortized deferred debt issuance costs (in Dollars)                     $ 2,500,000   2,500,000
7.75% Unsecured Notes [Member] | Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Percentage of accrued interest payable                     7.75%    
7.29% Unsecured Notes Due [Member]                          
Borrowings [Line Items]                          
Effective interest rate of debt outstanding amount (in Dollars)                     $ 155,300,000    
Weighted average interest rate                     7.29%    
6.69 % Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Effective interest rate of debt outstanding amount (in Dollars)                         $ 138,200,000
Weighted average interest rate                         6.69%
6.25% Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Unamortized deferred debt issuance costs (in Dollars)                       $ 252,000  
Unsecure notes percentage                   6.25%   6.25%  
Maturity date                   Apr. 30, 2026      
Aggregate accrued interest payable (in Dollars)                       $ 467,000  
Aggregate principal amount (in Dollars)                   $ 44,800,000      
Bear interest rate       6.25%     6.25% 6.25%   6.25%      
Aggregate principal amount (in Dollars)   $ 24,800,000     $ 10,000,000 $ 10,000,000              
Principal amount redeemed   6.25%     6.25% 6.25%              
Deferred debt issuance cost rate                       6.25%  
6.25% Unsecured Notes [Member] | Unsecured Notes [Member]                          
Borrowings [Line Items]                          
Effective annualized interest, cash paid (in Dollars)                       $ 700,000  
6.25% Unsecured Notes [Member] | NASDAQ Global Select Market [Member]                          
Borrowings [Line Items]                          
Principal amount redeemed   6.25%