XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2013
Postemployment Benefits [Line Items]        
Funded percentage (greater than) 80.00% 80.00%    
Multi Employer pension payment       $ 7.7
Contributions $ 4.1 $ 4.0 $ 4.0  
Companies contribution as percentage of total contributions made (less than) 5.00% 5.00% 5.00%  
Pension expense, inclusive of administrative fees $ 3.6 $ 5.4 $ 5.5  
Amortization of voluntary prepayment   0.8 0.8  
Matching contributions percentage 2.00%      
Matching contributions $ 0.3 $ 0.3 $ 0.3  
Executive Benefit Restoration Plan [Member] | Other Liabilities [Member]        
Postemployment Benefits [Line Items]        
Supplemental benefit for employees related to IRC limitations 0.5      
Executive Pension Restoration Plan [Member]        
Postemployment Benefits [Line Items]        
Pension expense including credit $ 1.0