XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Definite-lived intangible assets:    
Gross Carrying Amount $ 76,092 $ 71,542
Accumulated Amortization (28,057) (18,354)
Net Carrying Amount 48,035 53,188
Trade names [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 5,974 5,974
Accumulated Amortization (2,037) (1,350)
Net Carrying Amount 3,936 4,624
Licenses [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 69 350
Accumulated Amortization (69) (34)
Net Carrying Amount 316
Technology [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 39,350 39,350
Accumulated Amortization (15,222) (10,304)
Net Carrying Amount 24,128 29,046
Customer relationships [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 21,201 21,201
Accumulated Amortization (8,365) (5,485)
Net Carrying Amount 12,836 15,716
Intellectual property [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 7,232 3,730
Accumulated Amortization (1,457) (673)
Net Carrying Amount 5,775 3,057
Noncompete [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 937 937
Accumulated Amortization (859) (508)
Net Carrying Amount 78 $ 429
Capitalized software [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 1,329  
Accumulated Amortization (48)  
Net Carrying Amount $ 1,282