XML 113 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock Option [Member]    
Schedule of Stock Option Activity [Line Items]    
Number of Options, Beginning Balance 56,880 53,357
Weighted Average Exercise Price, Beginning Balance $ 149.03 $ 195.45
Number of Options, Granted 10,265 12,452
Weighted Average Exercise Price, Granted $ 4.13 $ 35.25
Number of Options, Expired (14,666) (8,929)
Weighted Average Exercise Price, Expired $ (275.14) $ (267.9)
Number of Options, Balance Ending 52,479 56,880
Weighted Average Exercise Price, Balance Ending $ 85.45 $ 149.03
Number of Options, Options exercisable 46,872  
Weighted Average Exercise Price, Options exercisable $ 94.41  
Number of Options, Options expected to vest 5,607  
Weighted Average Exercise Price, Options expected to vest $ 10.56  
Stock Warrant [Member]    
Schedule of Stock Option Activity [Line Items]    
Number of Options, Beginning Balance 43,035 8,264
Weighted Average Exercise Price, Beginning Balance $ 75.53 $ 187.5
Number of Options, Granted 169,527 34,771
Weighted Average Exercise Price, Granted $ 10.28 $ 48.9
Number of Warrants, Cancelled (23,288)  
Weighted Average Exercise Price, Cancelled $ (32.85)  
Number of Warrants, Exercised (6,278)  
Weighted Average Exercise Price, Exercised $ (50.77)  
Number of Options, Balance Ending 182,996 43,035
Weighted Average Exercise Price, Balance Ending $ 21.37 $ 75.53
Number of Options, Options exercisable 102,996  
Weighted Average Exercise Price, Options exercisable $ 32.13  
Number of Options, Options expected to vest 80,000  
Weighted Average Exercise Price, Options expected to vest $ 7.5