XML 98 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Schedule of Changes in Fair Value of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 26,355 $ 26,578
Mutual funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 25,418  
Money market fund – Short-term investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 937  
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 26,355  
Level 1 | Mutual funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 25,418  
Level 1 | Money market fund – Short-term investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 937  
Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0  
Level 2 | Mutual funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0  
Level 2 | Money market fund – Short-term investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0  
Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0  
Level 3 | Mutual funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0  
Level 3 | Money market fund – Short-term investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 0