XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Income Tax Provision (benefit) Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax provision (benefit) at statutory U.S. federal income tax rate $ 15,831 $ 3,846 $ (9,117)
State income tax — net of federal income tax benefit 1,990 774 (3,952)
Stock based compensation 132 315 (414)
Nondeductible officer compensation 894 178 244
Research and development tax credits (600) (796) (518)
Changes in valuation allowance     4,365
Other (127) 89 32
Income tax provision (benefit) $ 18,120 $ 4,406 $ (9,360)