XML 91 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Amortization and depreciation $ 61,098 $ 51,370
Net operating loss carryforwards 74,989 53,436
Tax credits 13,827 11,777
Stock-based compensation 4,054 5,524
Other 3,867 1,804
Gross deferred tax assets 157,835 123,911
Valuation allowance (155,141) (123,402)
Deferred tax assets net of valuation allowance 2,694 509
Deferred tax liabilities:    
Right-of-use asset (2,689) (479)
Other (5) (30)
Net deferred tax assets $ 0 $ 0