XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Warrants - A summary of all outstanding and exercisable warrants (Details) - Exercise Price 1.22
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Stock Warrants  
Exercise Price | $ / shares $ 1.22
Warrants Outstanding 634,426
Warrants Exercisable 634,426
Weighted Average Remaining Contractual Life (in years) 9 months 10 days