XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Geographic Information - Summary of Revenue and Long-lived Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Revenues $ 698,951 $ 689,125 $ 511,352
Long-lived assets 96,061 85,204  
Americas [Member]      
Segment Reporting Information [Line Items]      
Revenues 568,918 583,164 427,276
Long-lived assets 75,328 68,707  
Europe [Member]      
Segment Reporting Information [Line Items]      
Revenues 110,068 89,751 74,511
Long-lived assets 20,547 16,491  
Asia [Member]      
Segment Reporting Information [Line Items]      
Revenues 19,965 16,210 $ 9,565
Long-lived assets $ 186 $ 6