XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Intangible Assets And Goodwill [Line Items]          
Impairment of goodwill $ 0   $ 0 $ 0 $ 0
Amortization expense for intangible assets     40,500,000 20,200,000 10,400,000
Intangible assets amortized costs retired     1,900,000    
Developed Technology          
Intangible Assets And Goodwill [Line Items]          
Asset acquisition, developed technology   $ 17,100,000      
Reduction in cost basis finite lived intangible assets acquired     3,000,000.0    
Developed Technology | Cost of Revenue          
Intangible Assets And Goodwill [Line Items]          
Amortization expense for intangible assets     $ 12,100,000 $ 4,200,000 $ 2,100,000
Acquired Technology          
Intangible Assets And Goodwill [Line Items]          
Acquired finite lived intangible assets, useful life   4 years