XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended 39 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Jun. 30, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Employer matching percentage         100.00%  
Contribution matched by employer         6.00%  
Matching contributions $ 1.5   $ 5.4 $ 4.4    
Other Postretirement Benefits Plan            
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Benefit based on highest average salary for number of consecutive years 5 years          
Number of years for consecutive years calculation 10 years          
Percent of annual salary to calculate benefit 2.00%          
Pension Plan            
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]            
Remaining benefit obligation           $ 7.7
Settlement charge   $ 2.4