v3.26.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deflecto's Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 54,445 $ 59,446 $ 223,246 $ 235,105
Manufacturing Operations        
Disaggregation of Revenue [Line Items]        
Total revenues 27,196 30,815 81,964 88,351
Transportation safety        
Disaggregation of Revenue [Line Items]        
Total revenues 11,299 11,287 32,282 32,420
Transportation safety | Manufacturing Operations        
Disaggregation of Revenue [Line Items]        
Total revenues 11,299 11,287 32,282 32,420
Air distribution        
Disaggregation of Revenue [Line Items]        
Total revenues 8,241 10,226 25,592 29,684
Air distribution | Manufacturing Operations        
Disaggregation of Revenue [Line Items]        
Total revenues 8,241 10,226 25,592 29,684
Office products        
Disaggregation of Revenue [Line Items]        
Total revenues 7,656 9,302 24,090 26,247
Office products | Manufacturing Operations        
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,656 $ 9,302 $ 24,090 $ 26,247