XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Warrants - Summary of warrant activity (Details) - Warrants - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Warrants    
Number of Warrants, Outstanding and exercisable - end of period 126,091  
Weighted Average Remaining Contractual Term (Years) 2 years 9 months 3 years 9 months 18 days
Number of Shares, Granted 25,000  
Number of Warrants, Expired (216)  
Number of Warrants, Exercised (25,019)  
Number of Warrants, Outstanding and exercisable - beginning of period 125,856 126,091
Weighted Average Exercise Price, Outstanding and exercisable - beginning of period $ 94.8  
Weighted Average Exercise Price, Granted 45  
Weighted Average Exercise Price, Outstanding and exercisable - end of period $ 93.6 $ 94.8
Aggregate Intrinsic Value, Outstanding and exercisable - beginning of period  
Aggregate Intrinsic Value, Outstanding and exercisable - end of period