v3.26.1
Note 20 - Share-based Compensation Expenses (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Apr. 22, 2026
Aug. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share Price   $ 0.765          
Share-Based Payment Arrangement, Expense       $ 242 $ 144 $ 242 $ 287
The 2023 Omnibus Securities and Incentives Plan [Member] | Restricted Stock [Member]              
Share-Based Payment Arrangement, Expense     $ 350   $ 140   $ 290
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)     180,000        
Directors and Employees [Member]              
Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture   400,000          
Director [Member]              
Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture   165,000          
Shares Issued, Price Per Share   $ 0.765          
An Employee [Member]              
Stock Issued During Period, Shares, Issued for Services   100,000          
Stock Issued During Period, Value, Issued for Services   $ 80          
Share-Based Payment Arrangement, Expense       10   10  
Director and Other Employee [Member]              
Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture 300,000            
Share-Based Payment Arrangement, Expense       $ 230   $ 230