XML 93 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Net sales information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Information        
Net sales $ 230,308 $ 181,277 $ 640,149 $ 507,752
United States        
Segment Information        
Net sales 181,789 146,642 515,742 423,524
All other countries        
Segment Information        
Net sales $ 48,519 $ 34,635 $ 124,407 $ 84,228