XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
2025 $ 1,950  
2026 1,751  
2027 1,534  
2028 1,282  
2029 1,149  
Thereafter 2,665  
Total 10,331 $ 12,461
Technology related    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
2025 803  
2026 803  
2027 788  
2028 713  
2029 713  
Thereafter 2,023  
Total 5,843 6,646
Customer related    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
2025 1,147  
2026 948  
2027 746  
2028 569  
2029 436  
Thereafter 642  
Total $ 4,488 $ 5,815