XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Segments - Summary of Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Net sales $ 312,944 $ 365,607 $ 804,850 $ 989,666
United States        
Segment Reporting Information [Line Items]        
Net sales 208,895 262,316 557,899 725,677
Europe        
Segment Reporting Information [Line Items]        
Net sales 83,398 78,239 193,229 198,688
Other International        
Segment Reporting Information [Line Items]        
Net sales $ 20,651 $ 25,052 $ 53,722 $ 65,301