XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
Feb. 28, 2023
Related Party Transaction [Line Items]    
Materials and supplies accruals $ 21,902 $ 25,605
Legal accrual 10,800 685
Employee-related expenses 7,418 11,349
Accrued customer discount 5,757 3,674
Accrued warranty 4,993 2,852
Sales and other taxes payable 4,005 3,943
Environmental liability - current $ 3,423 $ 3,760
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Customer claims liability $ 2,696 $ 3,610
Total 68,651 70,047
Related Party    
Related Party Transaction [Line Items]    
Other 0 6,260
Nonrelated Party    
Related Party Transaction [Line Items]    
Other $ 7,657 $ 8,309