XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 128,884 $ 131,084
Accumulated amortization (61,509) (48,184)
Net carrying value 67,375 82,900
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 69,860 69,860
Accumulated amortization (26,250) (19,582)
Net carrying value 43,610 50,278
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 50,130 50,130
Accumulated amortization (29,910) (22,367)
Net carrying value 20,220 27,763
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 3,910 3,910
Accumulated amortization (3,504) (2,564)
Net carrying value 406 1,346
Internet protocol addresses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 4,984 4,984
Accumulated amortization (1,845) (1,471)
Net carrying value 3,139 3,513
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying value 0 2,200
Accumulated amortization 0 (2,200)
Net carrying value $ 0 $ 0