XML 117 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Defined Contribution Plans and Deferred Compensation - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Defined Contribution Plan Disclosure [Line Items]      
Amount of deferred compensation payable $ 1.4 $ 1.3  
U.S. [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Employee contribution limit per calendar year (as a percent of compensation) 80.00%    
Employer match of employee contributions of first level of eligible compensation (as a percent) 100.00%    
Percentage of eligible compensation, matched by employer, level one 2.00%    
Employer match of employee contributions of second level of eligible compensation (as a percent) 50.00%    
Percentage of eligible compensation matched by employer, level two 4.00%    
Expenses incurred for contribution plans $ 1.1 2.7 $ 2.3
Foreign Plan [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Expenses incurred for contribution plans $ 1.1 $ 1.0 $ 1.1
Italy [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Annual deferred compensation provision for leaving indemnity, as a percentage of total commissions earned 3.40%    
Italy [Member] | Labor Force Concentration Risk [Member] | National Collective Labor Agreement [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Number of employees, percentage 20.10%