XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ (21,586) $ (5,656)
Total 107,533  
Gross carrying value 129,491 127,398
Total intangible assets 107,905 121,742
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 69,100 69,100
Accumulated amortization (8,638) (2,053)
Total 60,462 67,047
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 49,500 49,500
Accumulated amortization (9,900) (2,475)
Total 39,600 47,025
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 3,300 3,300
Accumulated amortization (1,100) (275)
Total 2,200 3,025
Internet protocol addresses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 4,984 2,891
Accumulated amortization (848) (578)
Total 4,136 2,313
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 2,200 2,200
Accumulated amortization (1,100) (275)
Total 1,100 1,925
In-process research and development ("IPR&D")    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 368 368
Accumulated amortization 0 0
Total 368 368
Domain name    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 39 39
Accumulated amortization 0 0
Total $ 39 $ 39