v3.25.0.1
Income Taxes - Summary of Components of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 1,100,214 $ 1,042,874
Intangible assets 13,770 82,813
Accrual and other temporary differences 78,535 59,656
Operating lease 22,239 24,784
Stock-based compensation 60,754 51,065
Capitalized research and development costs 199,678 128,719
Fixed assets 3,710 2,451
Gross deferred tax assets 1,478,900 1,392,362
Valuation allowance (1,453,715) (1,358,934)
Net deferred tax assets 25,185 33,428
Deferred tax liabilities:    
Capitalized software costs 0 (4,535)
Fixed assets (108) (162)
Intangible assets (6,532) 0
Operating lease (21,472) (25,528)
Other (4,041) (7,798)
Gross deferred tax liabilities (32,153) (38,023)
Total net deferred tax liabilities $ (6,968) $ (4,595)