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

Summary of Significant Accounting Policies (Details)

v3.25.0.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
plan
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Summary of Significant Accounting Policies Table        
Foreign currency exchange loss (gain) $ 339 $ (589) $ 978  
Restricted cash included in prepaid and other current assets 0      
Interest costs capitalized 1,008 1,964 1,442  
Research and development cost $ 6,814 7,797 7,232  
Number of defined benefit pension plans | plan 2      
Equity $ 700,460 705,464 707,229 $ 740,737
LIFO basis 31,650 24,815    
Revision of Prior Period, Error Correction, Adjustment        
Summary of Significant Accounting Policies Table        
Other expenses   $ 939 $ 939  
Equity 1,964      
LIFO basis $ 1,025      
Maximum        
Summary of Significant Accounting Policies Table        
Remaining lease term 17 years      
Buildings and improvements | Minimum        
Summary of Significant Accounting Policies Table        
Fixed asset useful life 15 years      
Buildings and improvements | Maximum        
Summary of Significant Accounting Policies Table        
Fixed asset useful life 33 years      
Machinery and equipment | Minimum        
Summary of Significant Accounting Policies Table        
Fixed asset useful life 3 years      
Machinery and equipment | Maximum        
Summary of Significant Accounting Policies Table        
Fixed asset useful life 10 years