XML 78 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2021
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Intangible Assets And Goodwill [Line Items]          
Impairment of goodwill $ 0   $ 0 $ 0 $ 0
Amortization expense for intangible assets     43,000,000.0 40,500,000 20,200,000
Intangible assets amortized costs retired     19,200,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     1,000,000.0 3,000,000.0  
Developed Technology | Cost of Revenue          
Intangible Assets And Goodwill [Line Items]          
Amortization expense for intangible assets     $ 11,700,000 $ 12,100,000 $ 4,200,000
Acquired Technology          
Intangible Assets And Goodwill [Line Items]          
Acquired finite lived intangible assets, useful life   4 years 4 years