XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Equity (Details) - Warrant [Member]
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Beginning balance | shares 669,467
Warrants Expired | shares (185,304)
Warrants Exercised quarter 1, 2022 | shares (23,057)
Exercised quarter 2, 2022 | shares (70,919)
Warrants Exercised in remainder of 2022 | shares (100,893)
Balance December 31, 2022 and June 30, 2023 | shares 289,294
Minimum [Member]  
Beginning balance $ 2.52
Warrants expired 7
Warrants Exercised quarter 1, 2022 2.52
Exercised quarter 2, 2022 5.60
Maximum [Member]  
Beginning balance 7
Warrants expired 5.60
Warrants Exercised quarter 1, 2022 5.60
Warrants Exercised in remainder of 2022 $ 5.60