XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 291,278 $ 147,801
Accumulated amortization (71,959) (34,039)
Net carrying amount $ 219,319 113,762
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 $ 43,178 31,851
Accumulated amortization (16,214) (5,322)
Net carrying amount $ 26,964 $ 26,529
Developed Technology | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 3 years 4 months 28 days 3 years 6 months 14 days
Tradenames    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 28,250 $ 15,360
Accumulated amortization (12,779) (6,638)
Net carrying amount $ 15,471 $ 8,722
Tradenames | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 4 years 1 month 17 days 3 years 6 months 7 days
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 219,850 $ 100,590
Accumulated amortization (42,966) (22,079)
Net carrying amount $ 176,884 $ 78,511
Customer Relationships | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted- average life (years) 8 years 3 months 18 days 7 years 4 months 28 days