v3.26.1
Description of business (Details Narrative) - shares
Apr. 22, 2026
Mar. 23, 2026
May 19, 2025
Aggregate restricted shares of common stock     333,334
Common Stock [Member]      
Aggregate restricted shares of common stock 34,389,710 34,389,710