XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Summary of Total Net Revenues by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Net revenues $ 80,231 $ 57,607 $ 147,938 $ 116,189
United States [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 70,320 47,601 128,307 96,700
Europe [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 2,436 3,325 6,722 7,877
Other Regions [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues $ 7,475 $ 6,681 $ 12,909 $ 11,612