XML 104 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 17,685 $ 9,260
Gross Amount 45,316 25,947
Accumulated Amortization (2,652) (1,864)
Finite-lived intangible assets, Net 24,979  
Net $ 42,664 24,083
IPRD    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross Amount   4,710
Indefinite-lived intangible assets   $ 4,710
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 15 years 15 years
Finite-lived intangible assets, Gross Amount $ 14,686 $ 9,186
Accumulated Amortization (1,634) (1,021)
Finite-lived intangible assets, Net $ 13,052 $ 8,165
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years 10 years
Finite-lived intangible assets, Gross Amount $ 4,355 $ 2,355
Accumulated Amortization (643) (407)
Finite-lived intangible assets, Net $ 3,712 $ 1,948
Developed and acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 15 years  
Finite-lived intangible assets, Gross Amount $ 7,710  
Accumulated Amortization (362)  
Finite-lived intangible assets, Net $ 7,348  
Permits    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years  
Intangible assets, Gross Amount $ 880  
Accumulated Amortization (13)  
Indefinite-lived intangible assets $ 867  
Employment agreements    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 2 years 2 years
Finite-lived intangible assets, Gross Amount   $ 436
Accumulated Amortization   (436)
Finite-lived intangible assets, Net   $ 0