v3.26.1
Subsequent Events (Details Narrative) - shares
1 Months Ended 6 Months Ended
Jul. 14, 2026
Jul. 08, 2026
Jul. 06, 2026
Aug. 14, 2026
Jun. 30, 2026
Subscription Agreements [Member]          
Subsequent Event [Line Items]          
Shares issued         86,642
Subsequent Event [Member] | Subscription Agreements [Member]          
Subsequent Event [Line Items]          
Shares issued       59,441  
Subsequent Event [Member] | Common Stock [Member] | Reg D Convertible Note Payable [Member]          
Subsequent Event [Line Items]          
Shares issued 6,666 13,333 14,837