XML 125 R106.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Assets Measured at Fair Value on Recurring Basis (Details) - Pension - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]        
Total investments $ 61,003 $ 55,870 $ 52,734 $ 47,930
Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 39,534 36,563    
Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 21,469 19,307    
Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Group annuity contracts        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 76 73    
Group annuity contracts | Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Group annuity contracts | Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 76 73    
Group annuity contracts | Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Total mutual funds        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 39,534 36,563    
Total mutual funds | Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 39,534 36,563    
Total mutual funds | Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Total mutual funds | Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Fixed income        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 29,737 27,740    
Fixed income | Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 29,737 27,740    
Fixed income | Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Fixed income | Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
International equity        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 6,711 6,042    
International equity | Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 6,711 6,042    
International equity | Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
International equity | Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Large U.S. equity        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 1,838 1,654    
Large U.S. equity | Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 1,838 1,654    
Large U.S. equity | Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Large U.S. equity | Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Small/Mid U.S. equity        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 1,248 1,127    
Small/Mid U.S. equity | Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 1,248 1,127    
Small/Mid U.S. equity | Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Small/Mid U.S. equity | Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Pooled separate accounts        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 21,393 19,234    
Pooled separate accounts | Fair Value, Inputs, Level 1        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 0 0    
Pooled separate accounts | Fair Value, Inputs, Level 2        
Defined Benefit Plan Disclosure [Line Items]        
Total investments 21,393 19,234    
Pooled separate accounts | Fair Value, Inputs, Level 3        
Defined Benefit Plan Disclosure [Line Items]        
Total investments $ 0 $ 0