XML 114 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Federal and state net operating loss carryforward $ 550,272 $ 479,134
Foreign net operating loss carryforward 0 5,752
Research tax credits 51,878 45,560
Lease liability 25,207 27,625
Deferred revenue 266,392 195,049
Inventory reserve 79,386 213,076
Allowance for sales returns 20,756 0
Non-cash stock-based compensation 30,727 27,599
Capitalized research costs 132,500 49,309
Foreign tax credit carryforward 18,679 0
Other 10,996 13,695
Gross deferred tax assets 1,186,793 1,056,799
Valuation allowance (1,128,941) (1,020,123)
Total deferred tax assets 57,852 36,676
Deferred tax liabilities:    
ROU assets (41,456) (23,330)
Fixed assets (17,160) (11,587)
Intangibles (1,279) (1,055)
Other   (704)
Total deferred tax liabilities (59,895) (36,676)
Net deferred tax assets (liabilities) $ 2,043  
Net deferred tax assets (liabilities)   $ 0