XML 54 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Summary of Total Net Revenues by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Net revenues $ 53,917 $ 48,011 $ 170,106 $ 108,866
United States [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 42,969 38,594 139,669 82,125
Europe [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 2,411 2,789 10,288 8,663
Other Regions [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues $ 8,537 $ 6,628 $ 20,149 $ 18,078