XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finite-lived intangible assets:    
Gross Carrying Amount $ 125,264 $ 130,056
Accumulated Amortization (49,586) (49,874)
Total 75,678 80,182
Indefinite-lived intangible assets:    
Total intangible assets, gross carrying amount 126,164 130,956
Total intangible assets, net carrying amount 76,578 81,082
Trade names and trademarks    
Indefinite-lived intangible assets:    
Trade names and trademarks 900 900
Customer relationships    
Finite-lived intangible assets:    
Gross Carrying Amount 98,266 103,016
Accumulated Amortization (31,360) (33,018)
Total 66,906 69,998
Developed technology    
Finite-lived intangible assets:    
Gross Carrying Amount 24,998 25,040
Accumulated Amortization (17,119) (15,850)
Total 7,879 9,190
Trade names and trademarks    
Finite-lived intangible assets:    
Gross Carrying Amount 1,700 1,700
Accumulated Amortization (1,085) (1,006)
Total 615 694
Non-compete agreements    
Finite-lived intangible assets:    
Gross Carrying Amount 300 300
Accumulated Amortization (22) 0
Total $ 278 $ 300