Annual report [Section 13 and 15(d), not S-K Item 405]

Note 19 - Employee Benefit Plans - Asset Allocation (Details)

v3.25.4
Note 19 - Employee Benefit Plans - Asset Allocation (Details) - Pension Plan [Member]
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
UNITED STATES      
Allocation   100.00% 100.00%
UNITED STATES | Defined Benefit Plan, Equity Securities [Member]      
Allocation   43.00% 46.00%
UNITED STATES | Fixed Income Funds [Member]      
Allocation   53.00% 50.00%
UNITED STATES | Real Estate and Other [Member]      
Allocation   2.00% 2.00%
UNITED STATES | Defined Benefit Plan, Cash [Member]      
Allocation   2.00% 2.00%
Foreign Plan [Member]      
Allocation   100.00% 100.00%
Foreign Plan [Member] | Defined Benefit Plan, Equity Securities [Member]      
Allocation   21.00% 19.00%
Foreign Plan [Member] | Fixed Income Funds [Member]      
Allocation   31.00% 48.00%
Foreign Plan [Member] | Real Estate and Other [Member]      
Allocation   39.00% 24.00%
Foreign Plan [Member] | Defined Benefit Plan, Cash [Member]      
Allocation   9.00% 9.00%
Forecast [Member] | UNITED STATES      
Target allocation 100.00%    
Forecast [Member] | UNITED STATES | Defined Benefit Plan, Equity Securities [Member]      
Target allocation 43.00%    
Forecast [Member] | UNITED STATES | Fixed Income Funds [Member]      
Target allocation 55.00%    
Forecast [Member] | UNITED STATES | Real Estate and Other [Member]      
Target allocation 1.00%    
Forecast [Member] | UNITED STATES | Defined Benefit Plan, Cash [Member]      
Target allocation 1.00%    
Forecast [Member] | Foreign Plan [Member]      
Target allocation 100.00%    
Forecast [Member] | Foreign Plan [Member] | Defined Benefit Plan, Equity Securities [Member]      
Target allocation 21.00%    
Forecast [Member] | Foreign Plan [Member] | Fixed Income Funds [Member]      
Target allocation 37.00%    
Forecast [Member] | Foreign Plan [Member] | Real Estate and Other [Member]      
Target allocation 33.00%    
Forecast [Member] | Foreign Plan [Member] | Defined Benefit Plan, Cash [Member]      
Target allocation 9.00%