XML 91 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 442,764 $ 390,405
Tax credit carryforwards 74,866 65,390
Capitalized research and development expenditures 109,623 71,617
Operating lease liabilities 43,135 36,609
Business interest carryforwards 0 1,244
Stock-based compensation 42,101 35,786
Accrued expenses and reserves 5,812 4,650
Capitalized contract expenditures 8,664 32,425
Other 1,542 2,235
Gross deferred tax assets 728,507 640,361
Valuation allowance (630,590) (552,165)
Total deferred tax assets 97,917 88,196
Deferred tax liabilities:    
Right-of-use assets (40,579) (33,337)
Deferred commissions (42,483) (32,807)
Capitalized internal-use software (4,570) (3,909)
Depreciation and amortization (21,849) (25,045)
Other (38) (57)
Total deferred tax liabilities (109,519) (95,155)
Net deferred tax liabilities $ (11,602) $ (6,959)