v3.25.2
Revenue, Receivables and Contract Assets and Liabilities - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
Jun. 01, 2024
Disaggregation of Revenue [Line Items]    
Total $ 346,622 $ 331,516
Recognized at shipment    
Disaggregation of Revenue [Line Items]    
Total 158,155 136,722
Recognized over time (input method)    
Disaggregation of Revenue [Line Items]    
Total 119,224 116,681
Recognized over time (output method)    
Disaggregation of Revenue [Line Items]    
Total $ 69,243 $ 78,113