XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Details) - Schedule of information with regard to warrants outstanding
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Common Stock Warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Abstract]  
Shares | shares 811,882
Exercisable for Common Stock
Weighted Average Exercise Price | $ / shares $ 3.24
Weighted Average Remaining Life (in Years) 2 years 9 months 18 days
Class A Warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Abstract]  
Shares | shares 2,484,000
Exercisable for Common Stock
Weighted Average Exercise Price | $ / shares $ 7
Weighted Average Remaining Life (in Years) 3 years 7 months 6 days
Class B Warrants [Member]  
Schedule of Information with Regard to Warrants Outstanding [Abstract]  
Shares | shares 75,400
Exercisable for Common Stock
Weighted Average Exercise Price | $ / shares $ 10 [1]
Weighted Average Remaining Life (in Years) 3 years 7 months 6 days
[1] Class B Warrants may also exercise such warrants on a “cashless” basis. See Class A Warrants and Class B Warrants subsection below.