XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combination, Goodwill and Intangible Assets - Summary of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite-lived intangible assets:    
Gross Carrying Amount $ 126,060 $ 130,056
Accumulated Amortization (53,662) (49,874)
Total 72,398 80,182
Indefinite-lived intangible assets:    
Total intangible assets, gross carrying amount 126,960 130,956
Total intangible assets, net carrying amount 73,298 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 99,146 103,016
Accumulated Amortization (34,139) (33,018)
Total 65,007 69,998
Developed technology    
Finite-lived intangible assets:    
Gross Carrying Amount 24,878 25,040
Accumulated Amortization (18,326) (15,850)
Total 6,552 9,190
Trade names and trademarks    
Finite-lived intangible assets:    
Gross Carrying Amount 1,700 1,700
Accumulated Amortization (1,157) (1,006)
Total 543 694
Non-compete agreements    
Finite-lived intangible assets:    
Gross Carrying Amount 336 300
Accumulated Amortization (40) 0
Total $ 296 $ 300