v3.24.0.1
Income Taxes - Summary of Components of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 1,042,874 $ 961,352
Intangible assets 82,813 72,299
Accrual and other temporary differences 59,656 57,281
Operating lease 24,784 18,213
Stock-based compensation 51,065 93,582
Capitalized research and development costs 128,719 61,584
Fixed assets 2,451 411
Gross deferred tax assets 1,392,362 1,264,722
Valuation allowance (1,358,934) (1,228,117)
Net deferred tax assets 33,428 36,605
Deferred tax liabilities:    
Capitalized software costs (4,535) (7,529)
Fixed assets (162) (3,590)
Operating lease (25,528) (16,102)
Other (7,798) (7,943)
Deferred Tax Liabilities, Gross (38,023) (35,164)
Total net deferred tax (liabilities) assets $ (4,595)  
Total net deferred tax (liabilities) assets   $ 1,441