XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Employee
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Contribution Plans [Abstract]          
U.S defined contribution     $ 10,510 $ 10,180 $ 9,763
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]          
Provision for expense in connection with ESOP     $ 3,000 2,300 2,500
Postretirement Medical Benefits [Abstract]          
Number of former union employees covered by the plan | Employee     14    
Supplemental Executive Retirement Plan [Member]          
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]          
Employer discretionary contribution amount $ 800 $ 800 $ 600    
Benefit obligation outstanding     0 0  
Net periodic benefit cost     $ 0 $ 0 $ 0
Employee Stock Ownership Plan and Trust (ESOP) [Member]          
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]          
Additional shares contributed to ESOP (in shares) | shares     72,800    
Shares released from trust (in shares) | shares     72,800    
Total remaining balance of shares in the ESOP (in shares) | shares     200