XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants - Warrants outstanding and exercisable (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Warrants    
Warrants outstanding, beginning balance 7,513 32,024
Issuances   2,250
Exercises   (26,761)
Expirations and cancelations (8)  
Warrants outstanding, ending balance 7,505 7,513