XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 257,682 $ 256,134
Accumulated amortization (127,418) (89,957)
Net carrying amount $ 130,264 166,177
Minimum    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 3 years  
Maximum    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 9 years  
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 34,942 34,924
Accumulated amortization (29,981) (21,217)
Net carrying amount $ 4,961 $ 13,707
Developed Technology | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 3 years 5 months 19 days 3 years 5 months 19 days
Tradenames    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 16,505 $ 16,513
Accumulated amortization (10,315) (7,057)
Net carrying amount $ 6,190 $ 9,456
Tradenames | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 4 years 6 months 7 days 4 years 6 months 18 days
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 206,235 $ 204,697
Accumulated amortization (87,122) (61,683)
Net carrying amount $ 119,113 $ 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