v3.26.3
Intangible Assets - Estimated Amortization Expense (Details)
Jul. 31, 2026
USD ($)
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]  
2027 $ 14,255,000
2028 14,255,000
2029 13,069,000
2030 11,162,000
2031 $ 10,784,000