XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity (Deficit) - Schedule of Outstanding Stock Warrants and Changes (Details) - Outstanding Stock Warrants and Changes [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Schedule of Outstanding Stock Warrants and Changes [Line Items]    
Number of Warrants, Outstanding ending balance 4,904,016 4,480,839
Weighted Average Exercise Price, Outstanding ending balance $ 11.07 $ 3.96
Weighted Average Remaining Contractual Life (in years), Outstanding ending balance 3 years 7 months 24 days 2 years 10 months 24 days
Number of Warrants,The Warrants exercisable as of December 31, 2024   4,480,839
Weighted Average Exercise Price The Warrants exercisable as of December 31, 2024   $ 3.96
Weighted Average Remaining Contractual Life (in years), The Warrants exercisable as of December 31, 2024   2 years 10 months 24 days
Number of Warrants, Issued  
Weighted Average Exercise Price, Issued  
Weighted Average Remaining Contractual Life (in years), Issued  
Number of Warrants, Exercised  
Weighted Average Exercise Price, Exercised  
Weighted Average Remaining Contractual Life (in years), Exercised  
Number of Warrants, Expired   (423,177)
Weighted Average Exercise Price, Expired   $ 82.43
Weighted Average Remaining Contractual Life (in years), Expired