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

Note 11 - Commitments and Contingencies - Schedule of Future Minimum Payments of Lease Liabilities (Details)

v3.26.1
Note 11 - Commitments and Contingencies - Schedule of Future Minimum Payments of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 $ 197  
Total minimum lease payments 197  
Less: imputed interest (4)  
Lease liability, total 193 $ 621
Less: current portion of lease liability (193) (428)
Lease liability, non-current $ 0 $ 193