XML 70 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2022 $ 4,030  
Finite-lived intangible assets, amortization expense, 2023 3,333  
Finite-lived intangible assets, amortization expense, 2024 2,894  
Finite-lived intangible assets, amortization expense, 2025 2,582  
Finite-lived intangible assets, amortization expense, 2026 2,317  
Finite-lived intangible assets, amortization expense, thereafter 9,291  
Finite-lived intangible assets, net 24,447 $ 24,873
Technology-based intangible assets    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2022 1,245  
Finite-lived intangible assets, amortization expense, 2023 1,073  
Finite-lived intangible assets, amortization expense, 2024 1,051  
Finite-lived intangible assets, amortization expense, 2025 1,049  
Finite-lived intangible assets, amortization expense, 2026 1,049  
Finite-lived intangible assets, amortization expense, thereafter 5,647  
Finite-lived intangible assets, net 11,114 12,440
Customer-related intangible assets    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2022 2,785  
Finite-lived intangible assets, amortization expense, 2023 2,260  
Finite-lived intangible assets, amortization expense, 2024 1,843  
Finite-lived intangible assets, amortization expense, 2025 1,533  
Finite-lived intangible assets, amortization expense, 2026 1,268  
Finite-lived intangible assets, amortization expense, thereafter 3,644  
Finite-lived intangible assets, net $ 13,333 $ 12,433