XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Statement Components - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]          
Restricted cash $ 7,400,000   $ 7,400,000   $ 1,100,000
Depreciation and amortization 21,100,000 $ 21,000,000.0 64,500,000 $ 61,800,000  
Amortization expense of intangible assets 33,500,000 38,200,000 103,100,000 112,900,000  
Purchases of intangible assets     2,540,000 0  
Amortization of deferred and prepaid sales commission costs 41,600,000 35,500,000 120,685,000 100,618,000  
Impairment loss in relation to costs capitalized $ 0 $ 0 $ 0 $ 0  
Supplier finance program, payment timing, period 5 years   5 years    
Supplier finance program, obligation $ 2,000,000.0   $ 2,000,000.0   $ 4,200,000
Developed technology          
Property, Plant and Equipment [Line Items]          
Gross reduction of intangible assets     50,600,000    
Reduction of intangible assets     28,500,000    
Amortization expense of intangible assets     $ 22,100,000    
Trademarks and Trade Names          
Property, Plant and Equipment [Line Items]          
Purchases of intangible assets $ 800,000