XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Summary of Total Net Revenues by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Net revenues $ 54,335 $ 85,441 $ 108,467 $ 240,404
United States        
Disaggregation Of Revenue [Line Items]        
Net revenues 44,386 73,871 89,597 218,890
Europe        
Disaggregation Of Revenue [Line Items]        
Net revenues 2,164 2,453 3,766 4,305
Other regions        
Disaggregation Of Revenue [Line Items]        
Net revenues $ 7,785 $ 9,117 $ 15,104 $ 17,209