XML 108 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Liabilities - Disclosure of detailed information about warrants, activity (Details)
12 Months Ended
Dec. 31, 2024
Share
$ / shares
Dec. 31, 2023
Share
$ / shares
Financial Instruments [Abstract]    
Number of warrants outstanding, beginning of period (in shares) | Share 3,812,121 7,062,119
Weighted average exercise price of warrants outstanding, beginning of period (in dollars per share) | $ / shares $ 4.45 $ 4.47
Number of warrants expired (in shares) | Share (3,249,998) (3,249,998)
Weighted average exercise price of warrants expired (in dollars per share) | $ / shares $ 4.50 $ 4.50
Number of warrants outstanding, end of period (in shares) | Share 3,812,121 3,812,121
Weighted average exercise price of warrants outstanding, end of period (in dollars per share) | $ / shares $ 4.45 $ 4.45