v3.24.3
Segment and Geographic Information - Summary of Net Revenue By Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Net revenue $ 304,199 $ 363,193 $ 902,756 $ 1,042,589
Americas        
Segment Reporting Information [Line Items]        
Net revenue 156,110 181,218 477,485 536,143
Europe and Middle East        
Segment Reporting Information [Line Items]        
Net revenue 116,783 132,641 318,872 351,212
Asia Pacific        
Segment Reporting Information [Line Items]        
Net revenue $ 31,306 $ 49,334 $ 106,399 $ 155,234