XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2025
Mar. 31, 2023
Debt [Abstract]            
Change in fair value of compound net derivative liability $ (2,260,000) $ (380,000) $ (4,050,000) $ 2,200,000    
Credit Facility [Member]            
Debt [Abstract]            
Maximum borrowing capacity $ 268,620,000   $ 268,620,000      
Debt instrument, maturity date     Dec. 12, 2028      
Percentage of aggregate revolving commitments 22.50%   22.50%      
Revolving Facility [Member]            
Debt [Abstract]            
Interest rate at end of period 7.42%   7.42%   7.46%  
Revolving Facility [Member] | Credit Facility [Member]            
Debt [Abstract]            
Maximum borrowing capacity $ 238,620,000   $ 238,620,000      
Outstanding balance under revolving loan 72,419,000   72,419,000   $ 90,787,000  
Amount available under revolving facility 145,376,000   145,376,000      
Revolving Facility [Member] | Letters of Credit [Member]            
Debt [Abstract]            
Outstanding balance under revolving loan 15,470,000   15,470,000      
Term Loans [Member] | Credit Facility [Member]            
Debt [Abstract]            
Maximum borrowing capacity 30,000,000   30,000,000      
Convertible Notes [Member]            
Debt [Abstract]            
Interest rate at end of period           10.00%
Principal amount of Convertible Notes $ 38,730,000   38,730,000   $ 35,209,000 $ 32,000,000
Interest paid in-kind     $ 3,521,000      
Conversion price (in Dollars per share) $ 15   $ 15      
Effective interest rate 18.30%   18.30%   18.30%  
Warrants maturity date Mar. 30, 2029   Mar. 30, 2029      
Warrants fair value $ 0   $ 0   $ 0  
Derivative liability 29,600,000   29,600,000   9,000,000  
Derivative assets 18,080,000   18,080,000   $ 1,530,000  
Change in fair value of compound net derivative liability (2,260,000) $ (380,000) (4,050,000) $ 2,200,000    
Total payments $ 56,704,000   $ 56,704,000