XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Income Tax Provision (benefit) Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Tax provision at statutory U.S. federal income tax rate $ 3,846 $ (9,117) $ 13,193
State income tax — net of federal income tax benefit 774 (3,952) 2,144
Adjustment to deferred tax depreciation     (1,414)
Stock based compensation 315 (414) (1,318)
Nondeductible officer compensation 178 244 1,195
Research and development tax credits (796) (518) (642)
Changes in valuation allowance   4,365  
Other 89 32 233
Income tax provision (benefit) $ 4,406 $ (9,360) $ 13,391