XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity (Details 1) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Exercise price $ 0 $ 2.52
Warrant [Member]    
Number of shares 289,294 669,467
Warrant [Member] | Minimum [Member]    
Exercise price $ 5.60 $ 2.52
Warrant [Member] | Maximum [Member]    
Exercise price $ 7 $ 7
Warrant [Member] | Exercise Price 5.60 [Member]    
Number of shares 235,722  
Exercise price $ 5.60  
Warrant expiration date Oct. 15, 2023  
Warrant [Member] | Exercise Price 7.00 [Member]    
Number of shares 53,572  
Exercise price $ 7  
Warrant expiration date Nov. 12, 2023