XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Benefit Plans, Other Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Savings/Retirement 401(k) Plan [Member]      
Other Plans [Abstract]      
Employer matching contribution percentage 100.00%    
Employer matching contribution, percent of employee contribution 4.00%    
Maximum employer matching contribution per participant $ 11,600    
Employer contributions 6,046,000 $ 4,069,000 $ 5,173,000
Deferred Compensation Plan [Member]      
Other Plans [Abstract]      
Employer matching contribution 74,000 43,000 $ 61,000
Deferred Compensation Plan [Member] | Other Assets [Member]      
Other Plans [Abstract]      
Plans' assets 9,184,000 7,949,000  
Deferred Compensation Plan [Member] | Other Liabilities [Member]      
Other Plans [Abstract]      
Recorded liability $ 9,201,000 $ 8,063,000