XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Segment and Geographic Information - Summary of Revenue and Long-lived Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]          
Revenues $ 172,284 $ 172,112 $ 555,299 $ 540,398  
Long-lived assets 101,654   101,654   $ 100,256
Americas [Member]          
Segment Reporting Information [Line Items]          
Revenues 136,398 140,020 439,970 439,939  
Long-lived assets 86,006   86,006   82,008
Europe [Member]          
Segment Reporting Information [Line Items]          
Revenues 31,401 28,124 101,655 86,660  
Long-lived assets 15,187   15,187   17,723
Asia [Member]          
Segment Reporting Information [Line Items]          
Revenues 4,485 $ 3,968 13,674 $ 13,799  
Long-lived assets $ 461   $ 461   $ 525