v3.26.1
Leases - Schedule of Future Payments to Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
Leases [Abstract]    
Remainder of 2026 $ 2,688  
2027 16,265  
2028 16,590  
2029 16,922  
2030 17,260  
2031 10,185  
Total operating lease payments 79,910  
Less: liability accretion (14,209)  
Present value of operating lease liabilities 65,701  
Less: current operating lease liabilities (9,822) $ (8,948)
Long-term operating lease liabilities $ 55,879