XML 124 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure [Line Items]        
Employee contribution to Company's profit sharing plan percentage   1.00%    
Employee contribution to Company's profit sharing plan percentage   50.00%    
Minimum age limit for specified additional amount   50 years    
Company's contributions   $ 6,944 $ 6,093 $ 5,651
Bonus expense   32,172 38,254 46,783
Supplemental retirement benefits cost   3,211 4,609 $ 3,478
Accumulated benefit obligation     20,644  
Accumulated benefit obligation noncurrent   2,471    
Accumulated benefit obligation current   21,341    
Forecast [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Company's contributions $ 2,086      
Israel [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Defined benefit plan assets   16,713 14,409  
Defined benefit plan, vested benefit obligations   19,692 17,552  
Germany [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Defined benefit plan assets   $ 5,854 $ 5,890  
Germany [Member] | Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Defined benefit plan assets guaranteed rate of return   2.25%    
Germany [Member] | Maximum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Defined benefit plan assets guaranteed rate of return   4.25%