v3.26.1
Note 12 - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal, Current $ 0 $ 3 $ (317)
State, Current 7 18 41
Foreign, Current 1,640 910 (62)
Total current 1,647 931 (338)
Federal, Deferred 61 144 (9)
State, Deferred 7 6 (7)
Foreign, deferred (57) 53 514
Total deferred 11 203 498
Total provision for income taxes $ 1,658 $ 1,134 $ 160