XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Changes in Warrants Outstanding (Details) - Warrant [Member] - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants outstanding, Beginning balance 1,287,404 2,204,303
Number of warrants, Issued   10,550
Number of warrants, Expired (106,228) (927,449)
Number of warrants, Exercised (986)  
Number of warrants outstanding, Ending balance 1,180,190 1,287,404