XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ (43,009) $ (26,895)
Total 88,114  
Gross carrying value 131,491 129,491
Total intangible assets 88,482 102,596
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 69,860 69,100
Accumulated amortization (17,359) (10,797)
Total 52,501 58,303
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 50,130 49,500
Accumulated amortization (19,853) (12,375)
Total 30,277 37,125
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 3,910 3,300
Accumulated amortization (2,251) (1,375)
Total 1,659 1,925
Internet protocol addresses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 4,984 4,984
Accumulated amortization (1,346) (973)
Total 3,638 4,011
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 2,200 2,200
Accumulated amortization (2,200) (1,375)
Total 0 825
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