v3.25.1
Leases - Schedule of Lease Liabilities (Details) - USD ($)
$ in Thousands
Feb. 28, 2025
Feb. 29, 2024
Leases [Abstract]    
Lease liabilities, current $ 6,111 $ 8,261
Lease liabilities, non-current 39,949 37,262
Total lease liability $ 46,060 $ 45,523
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current