XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Statement Components - Summary of Carrying Values of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Cost $ 835,201 $ 836,206
Accumulated Amortization 206,642 119,600
Total estimated amortization expense $ 628,559 716,606
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life 1 year 1 month 6 days  
Cost $ 20,625 21,333
Accumulated Amortization 17,088 15,725
Total estimated amortization expense $ 3,537 5,608
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Useful Life 4 years 2 months 12 days  
Cost $ 814,576 814,873
Accumulated Amortization 189,554 103,875
Total estimated amortization expense $ 625,022 $ 710,998