XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Reconciliation between the federal statutory rate and effective tax rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES      
Federal statutory rate $ 4,440 $ 10,933 $ 10,948
State income taxes, net of federal benefit 275 647 652
Research and Development Credit (110) (652) (353)
Investment Tax Credit (1,003)    
Change in unrecognized tax benefits 49 241 434
Non-deductible expenses (162) (137) 391
Cross-border tax laws (71) (243) (232)
Other (129) (422) (53)
Total income tax provision $ 3,289 $ 10,367 $ 11,787
Federal statutory rate (in percentage) 21.00% 21.00% 21.00%
State income taxes, net of federal benefit (in percentage) 1.30% 1.20% 1.30%
Research and Development Credit (in percentage) (0.50%) (1.30%) (0.70%)
Investment Tax Credit (in percentage) (4.70%)    
Change in unrecognized tax benefits (in percentage) 0.20% 0.50% 0.80%
Non-deductible expenses (in percentage) (0.80%) (0.20%) 0.70%
Cross-border tax laws (in percentage) (0.30%) (0.50%) (0.40%)
Other (in percentage) (0.60%) (0.80%) (0.10%)
Effective tax rate (in percentage) 15.60% 19.90% 22.60%