XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Buildings and improvements $ 4,550 $ 4,635
Equipment and furniture 20,336 20,881
Software 19,799 18,030
Software development and equipment installations in progress 1,906 1,842
Gross property, plant and equipment 46,591 45,388
Less accumulated depreciation (37,635) (36,533)
Net property, plant and equipment $ 8,956 $ 8,855
Minimum | Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (in years) 3 years  
Minimum | Software    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (in years) 2 years  
Minimum | Equipment and furniture    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (in years) 3 years  
Maximum | Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (in years) 40 years  
Maximum | Software    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (in years) 10 years  
Maximum | Equipment and furniture    
Property, Plant and Equipment [Line Items]    
Estimated useful lives (in years) 20 years