v3.26.1
Note 7 - Commitments and Contingencies - Summary of Right-of-Use Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finance lease right-of-use assets, net $ 130 $ 152
Operating lease right-of-use assets, net 203 363
Office Equipment [Member]    
Finance lease right-of-use assets, net 130 152
Building [Member]    
Operating lease right-of-use assets, net $ 203 $ 363