v3.25.4
Retirement Plans, Pension Plan Assets (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value $ 19,770 $ 18,972 $ 21,270
Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 8,002 7,472  
Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 11,768 11,500  
Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
Domestic [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 5,637 5,496  
Domestic [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 5,637 5,496  
Domestic [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
Domestic [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
International [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 20 28  
International [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
International [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 20 28  
International [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
International Fixed Income Funds [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 13,868 13,116  
International Fixed Income Funds [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 2,137 1,655  
International Fixed Income Funds [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 11,731 11,461  
International Fixed Income Funds [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 0 0  
Other Investments [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 245 332  
Other Investments [Member] | Level 1 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 228 321  
Other Investments [Member] | Level 2 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value 17 11  
Other Investments [Member] | Level 3 [Member]      
Pension Plan Assets by Asset Category [Abstract]      
Total assets at fair value $ 0 $ 0