XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Warrants - Warrants outstanding and exercisable (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Warrants    
Warrants outstanding, beginning balance 7,505 7,513
Issuances 11,417,302  
Expirations and cancelations   (8)
Warrants outstanding, ending balance 11,424,807 7,505