v3.26.1
Subsequent Events (Details Narrative) - Subsequent Event [Member]
Aug. 06, 2026
shares
Restricted Stock Awards [Member]  
Aggregate RSAs authorized 1,000,000
Awards, granted 617,000
Perfomance Stock Award [Member]  
Aggregate RSAs authorized 3,000,000