XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Schedule of Net Sales by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 384,757 $ 188,233 $ 970,579 $ 475,640
North America        
Net sales 371,178 179,541 930,545 448,141
Europe        
Net sales 11,038 7,546 31,599 23,540
Asia-Pacific        
Net sales 1,247 964 4,111 2,857
Other        
Net sales $ 1,294 $ 182 $ 4,324 $ 1,102