v3.26.1
Credit Facility - Deferred Financing Costs and Discounts under the Credit Facility (Details) - USD ($)
9 Months Ended 12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jul. 31, 2025
Jun. 17, 2024
Line of Credit Facility [Line Items]        
Total net deferred financing costs       $ 27,766,000
Term loan proceeds allocated to Lender warrants       3,011,000
Term loan proceeds allocated to embedded derivative $ 2,267,000   $ 1,890,000 3,116,000
Write-off due to prepayments and reduced commitments     (8,977,000)  
Amortization     (5,682,000)  
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 19,234,000      
Amortization (4,108,000) $ (3,496,000)    
Ending balance 15,126,000   19,234,000  
Credit Facility        
Line of Credit Facility [Line Items]        
Total net deferred financing costs       10,954,000
Term loan proceeds allocated to Lender warrants       0
Term loan proceeds allocated to embedded derivative       0
Write-off due to prepayments and reduced commitments     (3,495,000)  
Amortization     (2,029,000)  
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 5,430,000      
Amortization (1,215,000)      
Ending balance 4,215,000   5,430,000  
Term Loan Facility | Credit Facility        
Line of Credit Facility [Line Items]        
Total net deferred financing costs 2,785,000   3,523,000 6,626,000
Term loan proceeds allocated to Lender warrants       0
Term loan proceeds allocated to embedded derivative       0
Write-off due to prepayments and reduced commitments     (1,788,000)  
Amortization     (1,315,000)  
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 3,523,000      
Amortization (738,000)      
Ending balance 2,785,000   3,523,000  
Revolving Loan Facility | Credit Facility        
Line of Credit Facility [Line Items]        
Total net deferred financing costs       4,328,000
Term loan proceeds allocated to Lender warrants       0
Term loan proceeds allocated to embedded derivative       0
Write-off due to prepayments and reduced commitments     (1,707,000)  
Amortization     (714,000)  
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 1,907,000      
Amortization (477,000)      
Ending balance 1,430,000   1,907,000  
Term Loan Facility Discount | Credit Facility        
Line of Credit Facility [Line Items]        
Total net deferred financing costs       16,812,000
Term loan proceeds allocated to Lender warrants       3,011,000
Term loan proceeds allocated to embedded derivative       $ 3,116,000
Write-off due to prepayments and reduced commitments     (5,482,000)  
Amortization     (3,653,000)  
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 13,804,000      
Amortization (2,893,000)      
Ending balance $ 10,911,000   $ 13,804,000