XML 52 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Oct. 31, 2025
USD ($)
Schedule Of Future Minimum Rental Payments For Operating Leases Abstract  
Remainder of 2026 $ 1,931
2027 7,706
2028 6,378
2029 3,698
2030 2,036
Thereafter 133
Total 21,882
Less: present value discount 2,205
Operating lease liabilities $ 19,677