XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Segment and Enterprise Wide Reporting - Schedule of Revenues by Geographic Destination, Based on Location Products and Services and as a Percentage of Total Revenues (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenue $ 494,315 $ 448,984 $ 461,697
Revenues by geographical area percentage 100.00% 100.00% 100.00%
United States [Member]      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenue $ 381,662 $ 356,288 $ 362,867
Revenues by geographical area percentage 77.00% 79.00% 79.00%
Europe (Excluding United Kingdom) [Member]      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenue $ 41,264 $ 34,897 $ 32,585
Revenues by geographical area percentage 9.00% 8.00% 7.00%
United Kingdom [Member]      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenue $ 21,913 $ 15,741 $ 21,316
Revenues by geographical area percentage 5.00% 4.00% 4.00%
Canada [Member]      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenue $ 17,213 $ 14,005 $ 17,246
Revenues by geographical area percentage 3.00% 3.00% 4.00%
Asia Pacific [Member]      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenue $ 26,768 $ 22,969 $ 22,842
Revenues by geographical area percentage 5.00% 5.00% 5.00%
Other [Member]      
Revenues From External Customers And Long Lived Assets [Line Items]      
Revenue $ 5,495 $ 5,084 $ 4,841
Revenues by geographical area percentage 1.00% 1.00% 1.00%