XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension Plans (Details) - Multi-employer defined benefit pension plan - Consenting agreement entered with local bargaining union - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Pension Plans            
Insolvent period 20 years          
Estimated liability upon withdrawal from plan       $ 96,000 $ 104,300 $ 99,300
Percentage of annual compounded surcharge for rehabilitation 5.00%          
Pension expense $ 704 $ 865 $ 3,516 3,510    
Surcharges $ 248 $ 305 $ 1,239 $ 1,237