XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants - Summary of warrant activity (Details) - Warrants - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Warrants    
Number of Warrants, Outstanding and exercisable - end of period 137,591  
Weighted Average Remaining Contractual Term (Years) 4 years 9 months 25 days 2 years 9 months
Number of Shares, Granted 9,802,748  
Number of Warrants, Expired (2,660)  
Number of Warrants, Exercised (4,127,880)  
Number of Warrants, Outstanding and exercisable - beginning of period 5,809,799 137,591
Weighted Average Exercise Price, Outstanding and exercisable - beginning of period $ 93.6  
Weighted Average Exercise Price, Outstanding and exercisable - end of period $ 1.19 $ 93.6
Aggregate Intrinsic Value, Outstanding and exercisable - beginning of period  
Aggregate Intrinsic Value, Outstanding and exercisable - end of period