XML 90 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Net sales information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Information        
Net sales $ 223,413 $ 171,144 $ 409,841 $ 326,475
United States        
Segment Information        
Net sales 181,526 141,487 334,541 276,882
All other countries        
Segment Information        
Net sales $ 41,887 $ 29,657 $ 75,300 $ 49,593