v3.25.2
Leases - Summary of Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Aug. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 (remaining 6 months) $ 2,170
2027 4,157
2028 2,610
2029 1,631
2030 718
Thereafter 392
Total future minimum lease payments 11,678
Less imputed interest 698
Present value of lease liabilities $ 10,980