v3.26.1
Pension Plans (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2012
Dec. 31, 2023
Pension Plans                
Received special financial assistance funds $ 3,400,000              
Granted special financial assistance funds   $ 3,400,000            
Multi-employer defined benefit pension plan | Consenting agreement entered with local bargaining union                
Pension Plans                
Insolvent period     20 years          
Estimated liability upon withdrawal from plan         $ 102,800 $ 97,500   $ 102,200
Percentage of annual compounded surcharge for rehabilitation     5.00%          
Percentage of interim surcharge             5.00%  
Pension expense     $ 749 $ 698 3,290 3,332    
Surcharges     $ 264 $ 246 $ 1,160 $ 1,174