XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Aug. 04, 2025
Nov. 05, 2024
Subsequent Events [Line Items]      
Purchase of warrants 157,223    
Sale of stock for net proceeds 1,270,158    
Series C Warrants [Member]      
Subsequent Events [Line Items]      
Purchase of warrants 2,246,030   2,246,030
Subsequent Event [Member] | Series C Warrants [Member]      
Subsequent Events [Line Items]      
Purchase of warrants   2,246,030  
Common Stock [Member]      
Subsequent Events [Line Items]      
Sale of stock for net proceeds 238,049    
Net proceeds (in Dollars) $ 254,364