XML 72 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2023 $ 3,164  
Finite-lived intangible assets, amortization expense, 2024 2,800  
Finite-lived intangible assets, amortization expense, 2025 2,538  
Finite-lived intangible assets, amortization expense, 2026 2,275  
Finite-lived intangible assets, amortization expense, 2027 2,004  
Finite-lived intangible assets, amortization expense, thereafter 6,952  
Finite-lived intangible assets, net 19,733 $ 24,447
Technology-based intangible assets    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2023 1,047  
Finite-lived intangible assets, amortization expense, 2024 1,025  
Finite-lived intangible assets, amortization expense, 2025 1,023  
Finite-lived intangible assets, amortization expense, 2026 1,023  
Finite-lived intangible assets, amortization expense, 2027 1,008  
Finite-lived intangible assets, amortization expense, thereafter 4,476  
Finite-lived intangible assets, net 9,602 11,114
Customer-related intangible assets    
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
Finite-lived intangible assets, amortization expense, 2023 2,117  
Finite-lived intangible assets, amortization expense, 2024 1,775  
Finite-lived intangible assets, amortization expense, 2025 1,515  
Finite-lived intangible assets, amortization expense, 2026 1,252  
Finite-lived intangible assets, amortization expense, 2027 996  
Finite-lived intangible assets, amortization expense, thereafter 2,476  
Finite-lived intangible assets, net $ 10,131 $ 13,333