XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Installment
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution for defined contribution plan $ 4,900,000 $ 4,700,000 $ 4,400,000
Liability related to mandatorily redeemable shares 0 0  
Employee Stock Ownership Plan, common stock, fair value $ 19,000,000    
Employee Stock Ownership Plan, common stock, shares outstanding (shares) | shares 122,735    
Nonqualified Deferred Compensation Plan      
Defined Benefit Plan Disclosure [Line Items]      
Deferred compensation expense $ 300,000 $ 400,000 $ 500,000
Number of annual installments of deferred compensation (installment) | Installment 2    
Number of days after departure from board of directors for payment of deferred compensation (days) 90 days    
Outside Directors      
Defined Benefit Plan Disclosure [Line Items]      
Number of deferred common stock (shares) | shares 11,439 9,459 6,122
Vested | $ / shares $ 140.85 $ 145.96 $ 174.76