XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Financial Statement Information - Security Bonus Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Retirement and Security Bonus Plans    
Cash surrender value in life insurance of certain employees $ 8,000  
Total liability 652,615 $ 325,591
Current liabilities $ 169,479 $ 214,943
Deferred Bonus    
Retirement and Security Bonus Plans    
Initial vesting percentage (as a percent) 25.00%  
Minimum vesting period (in years) 5 years  
Annual vesting percentage after initial period (as a percent) 5.00%  
Expense recognized $ 100  
Total liability $ 9,700