XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Statement Components - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Restricted cash $ 5,500,000   $ 5,500,000  
Depreciation and amortization 17,600,000 $ 14,200,000 34,500,000 $ 27,200,000
Amortization expense of Intangible Assets 43,700,000 12,000,000 87,700,000 23,600,000
Amortization of deferred and prepaid sales commission costs 26,900,000 17,800,000 50,068,000 33,398,000
Impairment loss in relation to costs capitalized $ 0 $ 0 $ 0 $ 0