v3.26.1
Subsequent Events (Details Narrative) - Subsequent Event [Member] - Common Stock [Member]
Jul. 29, 2026
$ / shares
shares
Subsequent Event [Line Items]  
Number of shares issued for resale | shares 30,706,090
Common stock par value per share | $ / shares $ 0.0001