XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Schedule of Common Stock Equivalents Excluded from Computation of Diluted Shares Outstanding (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Common Stock Equivalents Excluded from Computation of Diluted Shares Outstanding [Line Items]    
Total common stock equivalents 4,648,343 1,800,436
Warrants [Member]    
Schedule of Common Stock Equivalents Excluded from Computation of Diluted Shares Outstanding [Line Items]    
Total common stock equivalents 4,509,259 1,743,352
Stock options [Member]    
Schedule of Common Stock Equivalents Excluded from Computation of Diluted Shares Outstanding [Line Items]    
Total common stock equivalents 139,084 57,084