XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Credit Facility - Deferred Financing Costs and Discounts under the Credit Facility (Details) - USD ($)
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Jun. 17, 2024
Line of Credit Facility [Line Items]        
Credit facility fees       $ 17,465,000
Term loan proceeds allocated to lender warrants       3,011,000
Term loan proceeds allocated to embedded derivative   $ 3,041,000   3,116,000
Amortization       (714,000)
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance $ 22,878,000      
Amendment fees 10,301,000      
Write-off due to prepayments and reduced commitments (8,977,000)      
Amortization (4,968,000) (3,985,000) $ (1,852,000)  
Ending balance 19,234,000 22,878,000    
Credit Facility        
Line of Credit Facility [Line Items]        
Credit facility fees       9,979,000
Term loan proceeds allocated to lender warrants       0
Term loan proceeds allocated to embedded derivative       0
Amortization       (303,000)
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 9,676,000      
Amendment fees 975,000      
Write-off due to prepayments and reduced commitments (3,495,000)      
Amortization (1,726,000)      
Ending balance 5,430,000 9,676,000    
Term Loan | Credit Facility        
Line of Credit Facility [Line Items]        
Credit facility fees 3,523,000 6,425,000   6,626,000
Term loan proceeds allocated to lender warrants       0
Term loan proceeds allocated to embedded derivative       0
Amortization       (201,000)
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 6,425,000      
Amendment fees 0      
Write-off due to prepayments and reduced commitments (1,788,000)      
Amortization (1,114,000)      
Ending balance 3,523,000 6,425,000    
Revolver | Credit Facility        
Line of Credit Facility [Line Items]        
Credit facility fees       3,353,000
Term loan proceeds allocated to lender warrants       0
Term loan proceeds allocated to embedded derivative       0
Amortization       (102,000)
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 3,251,000      
Amendment fees 975,000      
Write-off due to prepayments and reduced commitments (1,707,000)      
Amortization (612,000)      
Ending balance 1,907,000 3,251,000    
Discount Term Loan | Credit Facility        
Line of Credit Facility [Line Items]        
Credit facility fees       7,486,000
Term loan proceeds allocated to lender warrants       3,011,000
Term loan proceeds allocated to embedded derivative       3,116,000
Amortization       $ (411,000)
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs [Roll Forward]        
Beginning balance 13,202,000      
Amendment fees 9,326,000      
Write-off due to prepayments and reduced commitments (5,482,000)      
Amortization (3,242,000)      
Ending balance $ 13,804,000 $ 13,202,000