Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
Shareholders’ Equity - Schedule of Outstanding Warrants (Details)
Dec. 31, 2025
$ / 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 6 months
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 3 years
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 10 months 24 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 6 months
Warrants July 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 499,188
Period left in years 2 years 5 months 1 day
Warrants September 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 670,421
Period left in years 3 years 4 months 9 days
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 8 months 12 days
Warrants December 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 6,687,500
Period left in years 5 years
Other [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 3,679
Warrant [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrants (in Shares) | shares 7,900,296
Minimum [Member] | Warrants July 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 6.2
Minimum [Member] | Warrants September 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 3.7
Minimum [Member] | Warrants December 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 0.8
Minimum [Member] | Other [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 102.7
Period left in years 7 months 6 days
Maximum [Member] | Warrants July 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 7.7
Maximum [Member] | Warrants September 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 4.6
Maximum [Member] | Warrants December 2025 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 1
Maximum [Member] | Other [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 500
Period left in years 1 year 6 months