v3.26.1
Note 22 - Subsequent Events (Details Textual) - Subsequent Event [Member]
Apr. 22, 2026
shares
Director [Member]  
Stock Issued During Period, Shares, New Issues 400,000
Director, George Kai Chu [Member]  
Stock Issued During Period, Shares, New Issues 165,000