XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants - Warrants outstanding and exercisable (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 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