v3.26.1
Subsequent Events (Details Narrative) - Subsequent Event [Member]
Jul. 23, 2026
shares
Common stock shares authorized after the amendment 50,000,000
Common stock shares authorized before the amendment 150,000,000