Annual report [Section 13 and 15(d), not S-K Item 405]

Note 10 - Lease Liability - Schedule of Future Minimum Payments of Lease Liabilities (Details)

v3.25.1
Note 10 - Lease Liability - Schedule of Future Minimum Payments of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2025 $ 462  
2026 197  
Total minimum lease payments 659  
Less: imputed interest (38)  
Lease liability, total 621 $ 1,015
Less: current portion of lease liability (428) (394)
Lease liability, non-current $ 193 $ 621