v3.26.1
REVENUE - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
REVENUES    
Total revenue $ 121,613 $ 134,656
North American revenue    
REVENUES    
Total revenue 37,480 44,026
Export revenue, excluding Canada    
REVENUES    
Total revenue $ 84,133 $ 90,630