v3.22.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 1,987,606 $ 1,078,070
Tax credit carryforwards 568,468 333,991
Accruals and reserves 105,530 70,130
Non-income tax accruals 64,757 71,706
Stock-based compensation 156,726 211,216
Operating lease liabilities 86,690 94,840
Intangible assets 210,057 274,396
Other 155,020 53,477
Gross deferred tax assets 3,334,854 2,187,826
Valuation allowance (3,263,823) (2,053,069)
Total deferred tax assets 71,031 134,757
Deferred tax liabilities:    
Property and equipment basis differences (7,834) (33,503)
Operating lease assets (48,628) (72,659)
Other 0 (3,091)
Total deferred tax liabilities (56,462) (109,253)
Total net deferred tax assets $ 14,569 $ 25,504