XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Statement Components - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Restricted cash $ 1,100,000 $ 5,500,000  
Depreciation and amortization 82,900,000 72,000,000 $ 58,900,000
Amortization expense of intangible assets 151,100,000 174,500,000 66,400,000
Amortization of deferred sales commission costs 138,134,000 115,184,000 74,165,000
Impairment loss in relation to costs capitalized 0 $ 0 $ 0
Capitalized contract cost, gain recognized $ 11,500,000