XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 255,867 $ 256,134
Accumulated amortization (108,225) (89,957)
Net carrying amount 147,642 166,177
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 35,109 34,924
Accumulated amortization (25,864) (21,217)
Net carrying amount $ 9,245 $ 13,707
Developed Technology | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 3 years 5 months 23 days 3 years 5 months 19 days
Tradenames    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 16,385 $ 16,513
Accumulated amortization (8,635) (7,057)
Net carrying amount $ 7,750 $ 9,456
Tradenames | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 4 years 6 months 10 days 4 years 6 months 18 days
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 204,373 $ 204,697
Accumulated amortization (73,726) (61,683)
Net carrying amount $ 130,647 $ 143,014
Customer Relationships | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 8 years 4 months 2 days 8 years 4 months 2 days