XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Statement Components - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]          
Restricted cash $ 1,200,000   $ 1,200,000   $ 1,100,000
Depreciation and amortization 21,600,000 $ 20,500,000 43,300,000 $ 40,800,000  
Amortization expense of intangible assets 34,700,000 37,500,000 69,600,000 74,700,000  
Amortization of deferred and prepaid sales commission costs 40,500,000 32,900,000 79,098,000 65,160,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,400,000   $ 2,400,000   $ 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