XML 102 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision (Benefit) for Income Taxes Computed By Applying Statutory Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount      
Federal tax at statutory rate $ 5,091 $ (3,920) $ 1,952
State taxes, net of federal benefit 872 611 622
Foreign tax 444 274 218
Goodwill impairment 0 2,901 0
Equity compensation (20) 716 0
US taxation of foreign earnings 19 98 100
Permanent differences 405 485 363
Research and Development Credit (713) (602) (1,716)
Change in valuation allowance (1,228) (1,810) 1,320
Impact of foreign tax rate changes 0 (246)
Other 404 27 107
Total provision (benefit) for income taxes $ 5,274 $ (1,220) $ 2,720
Effective Income Tax Rate Reconciliation, Percent      
Federal tax at statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 3.60% (3.30%) 6.70%
Foreign tax 1.80% (1.50%) 2.30%
Goodwill impairment 0.00% (15.50%) 0.00%
Equity compensation (0.10%) (3.80%) 0.00%
US taxation of foreign earnings 0.10% (0.50%) 1.10%
Permanent differences 1.70% (2.60%) 3.90%
Research and Development Credit (2.90%) 3.20% (18.50%)
Change in valuation allowance (5.10%) 9.70% 14.20%
Impact of foreign tax rate changes 0.00% 0.00% (2.60%)
Other 1.70% (0.10%) 1.20%
Total provision (benefit) for income taxes 21.80% 6.60% 29.30%