XML 80 R48.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:    
Net operating loss $ 12,448 $ 20,963
Accrued bonus 931 806
Tax credits 26,682 26,319
Stock-based compensation 15,311 13,351
Deferred revenue 63,004 67,673
Lease liability 9,030 10,055
Section 174 R&D capitalization 62,305 35,150
Refund liability 24,707 0
Other 521 1,608
Gross deferred tax assets 214,939 175,925
Less valuation allowance (204,550) (164,316)
Total deferred tax assets 10,389 11,609
Deferred tax liabilities:    
Depreciation and amortization (4,544) (5,155)
Right-of-use assets (5,845) (6,454)
Gross deferred tax liabilities (10,389) (11,609)
Deferred tax assets, net $ 0 $ 0