XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Pension Plans (Details) - Multi-employer defined benefit pension plan - Consenting agreement entered with local bargaining union - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Pension Plans            
Insolvent period 20 years          
Estimated liability upon withdrawal from plan       $ 104,300 $ 99,300 $ 99,800
Percentage of annual compounded surcharge for rehabilitation 5.00%          
Pension expense $ 1,951 $ 1,822 $ 3,510 3,156    
Surcharges $ 688 $ 642 $ 1,237 $ 1,112