XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Narrative (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
executive
$ / shares
shares
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Accrued matching contribution $ 1,900 $ 2,100  
Employee stock purchase plan (in shares) | shares 18 17 15
Average purchase price (in dollars per share) | $ / shares $ 57.13 $ 63.37 $ 51.10
Current deferred compensation liability $ 5,927 $ 4,118  
Deferred compensation plan 42,025 36,390  
Compensation expenses 1,300 500 $ 1,100
Deferred compensation plan assets 40,389 $ 31,976  
Net death benefit of life insurance $ 168,800    
Number of executives in SERP | executive     2
Supplemental executive retirement plan     $ 20,000
Defined benefit plan, recognized net gain (loss) due to terminations     $ 1,800
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]     Other Nonoperating Income (Expense)
ESPP      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Percentage of discount on shares purchased under employee stock purchase plan 5.00%