v3.26.1
Subsequent Events (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 29, 2026
Sep. 03, 2024
Jul. 31, 2026
Dec. 31, 2026
Jul. 01, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Events [Line Items]              
Common stock, shares issued           43,549,509 38,486,219
Unvested shares 520,858            
Vested shares remain exercisable 479,142            
Milestone payment   $ (50,000)          
Forecast [Member]              
Subsequent Events [Line Items]              
Monthly fee       $ 2,000      
Common Stock [Member]              
Subsequent Events [Line Items]              
Common stock, shares issued           1,000,000  
Subsequent Event [Member]              
Subsequent Events [Line Items]              
Milestone payment     $ 1,375,000        
Subsequent Event [Member] | Common Stock [Member]              
Subsequent Events [Line Items]              
Common stock, shares issued         463,636