v3.26.1
Note 14 - Income Taxes - Pretax Loss by Country (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
United States $ 19,975 $ 10,537
International 7,434 839
Total $ 27,409 $ 11,376