Quarterly report [Sections 13 or 15(d)]

Shareholders??? Equity - Schedule of Outstanding Warrants (Details)

v3.26.1
Shareholders’ Equity - Schedule of Outstanding Warrants (Details)
Mar. 31, 2026
$ / shares
shares
Warrants May 2023 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 6,613
Exercise price $ 46.25
Period left in years 1 year 2 months 12 days
Warrants December 2023 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 8,899
Exercise price $ 14.75
Period left in years 2 years 9 months
Warrants June 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 6,998
Exercise price $ 34.375
Period left in years 3 years 7 months 6 days
Warrants July 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 6,998
Exercise price $ 25
Period left in years 2 months 12 days
Warrants July 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 499,188
Period left in years 2 years 1 month 13 days
Warrants July 2025 [Member] | Minimum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 6.2
Warrants July 2025 [Member] | Maximum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 7.7
Warrants September 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 670,421
Period left in years 3 years 21 days
Warrants September 2025 [Member] | Minimum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 3.7
Warrants September 2025 [Member] | Maximum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 4.6
Warrants October 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 10,000
Exercise price $ 3.7
Period left in years 4 years 4 months 24 days
Warrants December 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 6,687,500
Period left in years 4 years 9 months
Warrants December 2025 [Member] | Minimum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 0.8
Warrants December 2025 [Member] | Maximum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 1
Other [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 3,679
Other [Member] | Minimum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 102.7
Period left in years 3 months 18 days
Other [Member] | Maximum [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 500
Period left in years 1 year 2 months 12 days
Warrant [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 7,900,296