v3.26.3
Credit Facility - Schedule (Details) - USD ($)
Jul. 31, 2026
Jul. 31, 2025
Non-current Portion:    
Less: Unamortized deferred financing costs related to term loan $ 1,454,000 $ 1,908,000
Credit Facility    
Current Portion:    
Current portion of long-term debt, net 76,609,000 4,050,000
Non-current Portion:    
Non-current portion of long-term debt 21,400,000 114,414,000
Line of Credit | Credit Facility | Term Loan    
Current Portion:    
Long-term debt, gross, current 85,347,000 4,050,000
Less: Unamortized deferred financing costs related to term loan 1,701,000 0
Less: Unamortized discount related to term loan 7,037,000 0
Current portion of long-term debt, net 76,609,000 4,050,000
Non-current Portion:    
Long-term debt 23,172,000 112,210,000
Less: Unamortized deferred financing costs related to term loan 462,000 3,523,000
Less: Unamortized discount related to term loan 1,911,000 13,804,000
Non-current portion of long-term debt 20,799,000 94,883,000
Line of Credit | Credit Facility | Revolver    
Non-current Portion:    
Long-term debt 54,750,000  
Non-current portion of long-term debt 0 17,641,000
Line of Credit | Credit Facility | Embedded Derivative Loan Facility    
Non-current Portion:    
Non-current portion of long-term debt $ 601,000 $ 1,890,000