XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 53,960 $ 63,471
Research credit carryforwards 26,309 26,908
Stock compensation 11,158 9,743
Other 19,542 12,989
Deferred tax assets 110,969 113,111
Valuation allowance for deferred tax assets (57,472) (35,931)
Net deferred tax assets 53,497 77,180
Deferred tax liabilities:    
Identified intangibles (64,696) (66,848)
Other (10,886) (5,459)
Net deferred tax liabilities (75,582) (72,307)
Deferred income taxes, net $ (22,085)  
Deferred income taxes, net   $ 4,873