XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Number of Potential Shares of Common Stock (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Number of Potential Shares of Common Stock [Line Items]    
Total 758,621 497,089
Employee stock options [Member]    
Schedule of Number of Potential Shares of Common Stock [Line Items]    
Total 589,871 213,692
Representative Warrants [Member]    
Schedule of Number of Potential Shares of Common Stock [Line Items]    
Total 168,750
Advisor Warrants [Member]    
Schedule of Number of Potential Shares of Common Stock [Line Items]    
Total 202,500
Convertible notes and interest [Member]    
Schedule of Number of Potential Shares of Common Stock [Line Items]    
Total 283,397