XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Statement Components - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Finite-Lived Intangible Assets [Line Items]        
Depreciation and amortization $ 10,500,000 $ 7,300,000 $ 27,800,000 $ 19,600,000
Property, equipment and software licenses financed through vendor financing arrangement     4,700,000  
Amortization expense of Intangible Assets 8,600,000 2,300,000 25,800,000 6,500,000
Amortization of deferred and prepaid sales commission costs 12,400,000 8,000,000.0 33,060,000 21,189,000
Impairment loss in relation to costs capitalized $ 0 $ 0 $ 0 $ 0
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Weighted average amortization periods     3 years 1 month 6 days  
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Weighted average amortization periods     2 years 2 months 12 days  
Q2 2020 Property and Equipment Finance Agreement        
Finite-Lived Intangible Assets [Line Items]        
Debt instrument, interest rate (percentage) 3.95%   3.95%  
Arrangement term     3 years  
Q2 2020 Property and Equipment Finance Agreement, Hardware and Software        
Finite-Lived Intangible Assets [Line Items]        
Amount of equipment collateralized $ 3,200,000   $ 3,200,000