XML 98 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 45,702 $ 53,960
Research credit carryforwards 26,611 26,309
Capitalized R&D 4,550 4,693
Stock compensation 11,886 11,158
Other 15,012 14,849
Deferred tax assets 103,761 110,969
Valuation allowance for deferred tax assets (57,699) (57,472)
Net deferred tax assets 46,062 53,497
Deferred tax liabilities:    
Identified intangibles (66,966) (64,696)
Other (10,504) (10,886)
Net deferred tax liabilities (77,470) (75,582)
Deferred income taxes, net $ (31,408) $ (22,085)