XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefits (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Employee
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Defined Contribution Plans [Abstract]      
U.S defined contribution $ 9,763 $ 9,457 $ 9,080
Employer discretionary contribution amount 800 500 300
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]      
Provision for expense in connection with ESOP $ 2,500 2,300 2,500
Postretirement Medical Benefits [Abstract]      
Number of former union employees covered by the plan | Employee 14    
Supplemental Executive Retirement Plan [Member]      
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]      
Benefit obligation outstanding $ 0 0  
Net periodic benefit cost $ 0 $ 0 $ 0
Employee Stock Ownership Plan and Trust (ESOP) [Member]      
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]      
Additional shares contributed to ESOP (in shares) | shares 61,800    
Shares released from trust (in shares) | shares 61,800    
Total remaining balance of shares in the ESOP (in shares) | shares 200