v3.26.1
Note 18 - Revision of Previously Issued Financial Statements - Schedule of Revised Financial Statements (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Additional paid in capital $ 69,392 $ 53,029 $ 50,287 $ 46,075  
Total equity 16,797 3,414 3,313 2,535 $ 3,580
Previously Reported [Member]          
Additional paid in capital   55,206 50,661    
Total equity   5,591 3,687    
Revision of Prior Period, Error Correction, Adjustment [Member]          
Additional paid in capital   (2,177) (374)    
Total equity   (2,177) (374)    
Series B Preferred Stock [Member]          
Temporary equity $ 1,379 2,177 374 $ 0  
Series B Preferred Stock [Member] | Previously Reported [Member]          
Temporary equity   0 0    
Series B Preferred Stock [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]          
Temporary equity   $ 2,177 $ 374