XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets And Goodwill [Line Items]          
Impairment of goodwill $ 0   $ 0 $ 0 $ 0
Amortization expense for intangible assets     36,900,000 43,000,000 40,500,000
Intangible assets amortized costs retired     300,000    
Intangible assets net pending held for sale       5,600,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     400,000 1,000,000 3,000,000.0
Developed Technology | Cost of Revenue          
Intangible Assets And Goodwill [Line Items]          
Amortization expense for intangible assets     $ 8,400,000 $ 11,700,000 $ 12,100,000
Acquired Technology          
Intangible Assets And Goodwill [Line Items]          
Acquired finite lived intangible assets, useful life   4 years