XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Schedule of Schedule of Common Stock Warrants Outstanding (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Schedule of Schedule of Common Stock Warrants Outstanding [Line Items]  
Number of Warrants 7,481,587
April 2020 Series A Warrants [Member]  
Schedule of Schedule of Common Stock Warrants Outstanding [Line Items]  
Number of Warrants 44,000
Exercise Price (in Dollars per share) | $ / shares $ 7.5
Expiration Date Oct. 22, 2025
April 2020 Series B Warrants [Member]  
Schedule of Schedule of Common Stock Warrants Outstanding [Line Items]  
Number of Warrants 10,000
Exercise Price (in Dollars per share) | $ / shares $ 7.5
Expiration Date Oct. 22, 2025
June 2023 Warrants [Member]  
Schedule of Schedule of Common Stock Warrants Outstanding [Line Items]  
Number of Warrants 1,427,587
Exercise Price (in Dollars per share) | $ / shares $ 1.9
Expiration Date Dec. 26, 2028
November 2023 Series A Warrants [Member]  
Schedule of Schedule of Common Stock Warrants Outstanding [Line Items]  
Number of Warrants 6,000,000
Exercise Price (in Dollars per share) | $ / shares $ 0.7
Expiration Date Nov. 06, 2028