XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross $ 136,552 $ 136,552
Accumulated Amortization (44,712) (37,631)
Net 91,840 98,921
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross 69,729 69,729
Accumulated Amortization (28,676) (25,293)
Net 41,053 44,436
Customer relationships and contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross 57,764 57,764
Accumulated Amortization (10,520) (7,482)
Net 47,244 50,282
Computer software licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross 7,359 7,359
Accumulated Amortization (5,123) (4,615)
Net 2,236 2,744
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross 1,700 1,700
Accumulated Amortization (393) (241)
Net $ 1,307 $ 1,459