v3.25.1
Note 16 - Income Taxes - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current tax benefit:    
Federal $ 0 $ 0
Foreign (168) (2)
Total current tax benefit (168) (2)
Deferred tax benefit:    
Federal 0 0
Foreign (443) (69)
Total deferred tax benefit (443) (69)
Total benefit for income taxes $ (611) $ (71)