XML 127 R108.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Schedule of Components of Net Deferred Income Tax Assets and Net Deferred Income Tax Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred income tax assets:    
Intangible assets $ 13,830 $ 8,601
Stock options and restricted stock awards 5,409 6,091
Reserves and allowances 6,395 6,145
Net operating loss carryforwards 47,875 51,845
Tax credit carryforwards 25,286 19,649
Accrued liabilities 2,371 2,518
Deferred revenue 2,783 5,502
Lease tax assets 15,985 9,589
Research expenditures capitalization 30,601 11,140
Other 1,227 1,180
Valuation allowance (125,533) (100,694)
Total deferred income tax assets 26,229 21,566
Deferred income tax liabilities:    
Intangible assets 8,688 9,090
Property and equipment 4,082 4,477
Lease tax liabilities 13,924 7,785
Other 467 807
Total deferred income tax liabilities 27,161 22,159
Net deferred income tax liabilities $ (932) $ (593)