XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of Diluted Loss per Share - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Diluted Loss per Share [Line Items]    
Total dilutive securities 2,403,283 1,770,466
Convertible Notes Payable [Member]    
Schedule of Diluted Loss per Share [Line Items]    
Total dilutive securities 8,277 325,188
Warrant [Member]    
Schedule of Diluted Loss per Share [Line Items]    
Total dilutive securities 598,267 153,683
Stock options [Member]    
Schedule of Diluted Loss per Share [Line Items]    
Total dilutive securities 1,796,739 1,291,595