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

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

v3.25.1
Shareholders’ Equity - Schedule of Outstanding Warrants (Details)
Dec. 31, 2024
$ / shares
shares
Warrants May 2023 [Member]  
Class of Warrant or Right [Line Items]  
Number of warrant (in Shares) | shares 66,127
Exercise price $ 4.625
Period left in years 3 years 10 months 24 days
Warrants December 2023 [Member]  
Class of Warrant or Right [Line Items]  
Number of warrant (in Shares) | shares 1,360,170
Period left in years 4 years 6 months
Warrants June 2024 [Member]  
Class of Warrant or Right [Line Items]  
Number of warrant (in Shares) | shares 1,069,647
Period left in years 5 years
Warrants July 2024 [Member]  
Class of Warrant or Right [Line Items]  
Number of warrant (in Shares) | shares 2,069,317
Period left in years 1 year 9 months
Other [Member]  
Class of Warrant or Right [Line Items]  
Number of warrant (in Shares) | shares 36,792
Outstanding Warrants [Member]  
Class of Warrant or Right [Line Items]  
Number of warrant (in Shares) | shares 4,602,053
Minimum [Member] | Warrants December 2023 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 1.18
Minimum [Member] | Warrants June 2024 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price 2
Minimum [Member] | Warrants July 2024 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price 2.5
Minimum [Member] | Other [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 10.27
Period left in years 1 year 6 months
Maximum [Member] | Warrants December 2023 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 1.47
Maximum [Member] | Warrants June 2024 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price 3.43
Maximum [Member] | Warrants July 2024 [Member]  
Class of Warrant or Right [Line Items]  
Exercise price 1.75
Maximum [Member] | Other [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 50
Period left in years 2 years 4 months 24 days