XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders Equity (Details) - Warrant [Member]
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Beginning balance | shares 669,467
Warrants Expired | shares (185,304)
Warrants Exercised quarter 1, 2022 | shares (23,057)
Warrants Exercised in remainder of 2022 | shares (171,812)
Ending balance | shares 289,294
Minimum [Member]  
Beginning balance $ 2.52
Warrants expired 2.52
Warrants Exercised quarter 1, 2022 2.52
Ending balance 5.60
Maximum [Member]  
Beginning balance 7.00
Warrants expired 5.60
Warrants Exercised quarter 1, 2022 5.60
Warrants Exercised in remainder of 2022 5.60
Ending balance $ 7.00