XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Schedule of Anti-Dilutive Impact on the Company’s Net Loss (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Anti-Dilutive Impact on the Company’s Net Loss [Line Items]    
Total Anti-dilutive 3,001,114 5,830,903
Warrants [Member]    
Schedule of Anti-Dilutive Impact on the Company’s Net Loss [Line Items]    
Total Anti-dilutive 1,740,752 5,211,848
Options [Member]    
Schedule of Anti-Dilutive Impact on the Company’s Net Loss [Line Items]    
Total Anti-dilutive 1,260,362 617,362
Non-vested restricted stock awards [Member]    
Schedule of Anti-Dilutive Impact on the Company’s Net Loss [Line Items]    
Total Anti-dilutive 1,693