XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments and Disaggregated Revenue Information - Summary of Net Sales and Long-Lived Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Net sales $ 247,657 $ 240,028 $ 463,356 $ 491,906  
Total long-lived assets 141,879   141,879   $ 160,586
United States          
Segment Reporting Information [Line Items]          
Net sales 163,021 171,068 309,387 348,284  
Total long-lived assets 97,379   97,379   110,308
Europe          
Segment Reporting Information [Line Items]          
Net sales 60,382 49,966 114,625 108,421  
Total long-lived assets 16,967   16,967   18,867
Other International          
Segment Reporting Information [Line Items]          
Net sales 24,254 $ 18,994 39,344 $ 35,201  
Total long-lived assets $ 27,533   $ 27,533   $ 31,411