XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 254,184 $ 256,134
Accumulated amortization (116,514) (89,957)
Net carrying amount 137,670 166,177
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 34,846 34,924
Accumulated amortization (27,641) (21,217)
Net carrying amount $ 7,205 $ 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,232 $ 16,513
Accumulated amortization (9,337) (7,057)
Net carrying amount $ 6,895 $ 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 $ 203,106 $ 204,697
Accumulated amortization (79,536) (61,683)
Net carrying amount $ 123,570 $ 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