v3.25.1
Note 16 - Income Taxes - Schedule of Geographical Breakdown of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
United States $ (35,667) $ (41,197)
Other jurisdictions (11,915) 4,076
Loss before income taxes $ (47,582) $ (37,121)