XML 155 R112.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Schedule of Pension Plan Assets (Details) - Pension Plans - Bargaining Plan - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Total pension plan assets $ 58,536 $ 49,617 $ 47,321
Pension plan assets - fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Total pension plan assets 32,491 26,243  
Pension plan assets - equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Total pension plan assets 21,819 19,468  
Pension plan assets - cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total pension plan assets 588 671  
Pension plan assets - other      
Defined Benefit Plan Disclosure [Line Items]      
Total pension plan assets $ 3,638 $ 3,235