v3.26.3
Subordinated Credit Facility - Schedule of Line of Credit Facilities (Details) - USD ($)
Jul. 31, 2026
Jul. 31, 2025
Non-current Portion:    
Less: Unamortized deferred financing costs $ 1,454,000 $ 1,908,000
Subordinated Credit Facility    
Current Portion:    
Current portion of long-term debt, net 44,408,000 0
Non-current Portion:    
Non-current portion of long-term debt 62,920,000 95,588,000
Line of Credit | Subordinated Credit Facility    
Current Portion:    
Long-term debt, gross, current 42,987,000 0
Less: Unamortized deferred financing costs 124,000 0
Less: Unamortized discount 1,424,000 0
Plus: Accretion of Make-Whole Amount 2,969,000 0
Current portion of long-term debt, net 44,408,000 0
Non-current Portion:    
Non-current portion of long-term debt 62,920,000 95,588,000
Line of Credit | Subordinated Credit Facility | Subordinated Credit Facility    
Non-current Portion:    
Long-term debt 59,062,000 100,144,000
Less: Unamortized deferred financing costs 1,065,000 1,528,000
Less: Unamortized discount 12,174,000 15,404,000
Plus: Accretion of Make-Whole Amount 17,097,000 6,623,000
Non-current portion of long-term debt 62,920,000 89,835,000
Line of Credit | Embedded Derivative Loan Facility | Subordinated Credit Facility    
Non-current Portion:    
Non-current portion of long-term debt $ 0 $ 5,753,000