v3.25.1
Leases - Schedule of Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Feb. 28, 2025
Feb. 29, 2024
Leases [Abstract]    
Fiscal 2026 $ 8,159  
Fiscal 2027 8,846  
Fiscal 2028 7,848  
Fiscal 2029 6,833  
Fiscal 2030 6,774  
Thereafter 18,152  
Total future lease payments 56,612  
Less: imputed interest (10,552)  
Present value of lease liability $ 46,060 $ 45,523