XML 110 R94.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount ($)      
U.S. federal statutory tax rate $ (20,427) $ (4,733) $ 3,073
State income taxes, net of federal tax benefit 14,966 (543) (128)
Effect of changes in tax laws or rates enacted in the current period 0 0 0
Global intangible low-taxed income tax 0 309 285
Research and development tax credits (1,010) (2,489) (3,893)
Stock-based compensation 1,629 7,086 4,207
Bank owned life insurance income (1,314) (579) (612)
Bank owned life insurance surrender 0 2,253 0
Nondeductible transaction related costs 875 0 0
Nondeductible penalties 0 5,056 4,261
IRC 162(m) limitation 413 (2,856) 55
Other 72 97 73
Changes in unrecognized tax benefits (1,928) 255 658
IRS examination settlement 3,016 0 0
Expiration of tax attributes 430 0 0
Income tax expense $ 1,594 $ 4,163 $ 7,911
Percent (%)      
U.S. federal statutory tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal tax benefit (15.40%) 2.40% (0.90%)
Effect of changes in tax laws or rates enacted in the current period 0.00% 0.00% 0.00%
Global intangible low-taxed income tax 0.00% (1.40%) 2.00%
Research and development tax credits 1.00% 11.00% (26.60%)
Stock-based compensation (1.70%) (31.40%) 28.80%
Bank owned life insurance income 1.40% 2.60% (4.20%)
Bank owned life insurance surrender 0.00% (10.00%) 0.00%
Nondeductible transaction related costs (0.90%) 0.00% 0.00%
Nondeductible penalties 0.00% (22.40%) 29.10%
IRC 162(m) limitation (0.40%) 12.70% 0.40%
Other (0.10%) (0.50%) 0.50%
Changes in unrecognized tax benefits 2.00% (1.10%) 4.50%
IRS examination settlement (3.10%) 0.00% 0.00%
Expiration of tax attributes (0.40%) 0.00% 0.00%
Effective tax rate (1.60%) (18.50%) 54.10%
China      
Amount ($)      
Statutory tax rate difference between China and U.S. $ 1,295 $ (244) $ (241)
Changes in valuation allowance 3,393 0 0
Other $ (68) $ 117 $ 183
Percent (%)      
Statutory tax rate difference between China and U.S. (1.30%) 1.10% (1.60%)
Changes in valuation allowance (3.50%) 0.00% 0.00%
Other 0.10% (0.60%) 1.20%
UNITED STATES      
Amount ($)      
Changes in valuation allowance $ 0 $ 434 $ 0
Other $ 252 $ 0 $ (10)
Percent (%)      
Changes in valuation allowance 0.00% (1.90%) 0.00%
Other (0.30%) 0.00% (0.10%)