v3.26.1
Subsequent Events (Details) - USD ($)
1 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 14, 2026
Aug. 13, 2026
Jun. 30, 2026
Jun. 30, 2025
Subsequent Events [Line Item]          
Aggregate sales price       $ 5,847,063 $ 1,508,065
Subsequent Event [Member]          
Subsequent Events [Line Item]          
Amount of initial investment   $ 250,000      
Discount rate   90.00%      
Aggregate share issued ATM agreement     1,712,947    
Subsequent Event [Member] | ATM Agreement [Member]          
Subsequent Events [Line Item]          
Current offering price $ 5,257,000        
Aggregate sales price     $ 1,938,593