v3.26.1
Leases - Future Minimum Rental Payments for Financing Leases (Details)
$ in Thousands
Apr. 30, 2026
USD ($)
Leases [Abstract]  
Remainder of 2027 $ 352
2028 469
2029 469
2030 469
2031 469
Thereafter 1,993
Total 4,221
Less: present value discount 1,083
Finance lease liabilities $ 3,138