v3.24.0.1
Segment and Geographic Information - Summary of Property and Equipment, Net by Geography (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Property and equipment, net $ 47,758 $ 69,170
Geographic Concentration Risk    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Property and equipment, net $ 47,758 $ 69,170
Geographic Concentration Risk | Property, Plant and Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Concentration risk (in percent) 100.00% 100.00%
United States | Geographic Concentration Risk    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Property and equipment, net $ 28,825 $ 46,599
United States | Geographic Concentration Risk | Property, Plant and Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Concentration risk (in percent) 60.00% 67.00%
Japan | Geographic Concentration Risk    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Property and equipment, net $ 11,440 $ 13,318
Japan | Geographic Concentration Risk | Property, Plant and Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Concentration risk (in percent) 24.00% 19.00%
United Kingdom | Geographic Concentration Risk    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Property and equipment, net $ 5,851 $ 6,746
United Kingdom | Geographic Concentration Risk | Property, Plant and Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Concentration risk (in percent) 12.00% 10.00%
Rest of world | Geographic Concentration Risk    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Property and equipment, net $ 1,642 $ 2,507
Rest of world | Geographic Concentration Risk | Property, Plant and Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Concentration risk (in percent) 4.00% 4.00%