Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Shareholders’ Equity - Schedule of Outstanding Warrants (Details)
Jun. 30, 2025
$ / shares
shares
Warrants May 2023 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrant (in Shares) | shares 66,127
Exercise price $ 4.625
Period left in years 3 years 7 months 6 days
Warrants December 2023 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrant (in Shares) | shares 1,360,170
Period left in years 4 years 2 months 12 days
Warrants June 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrant (in Shares) | shares 1,069,647
Period left in years 4 years 8 months 12 days
Warrants July 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrant (in Shares) | shares 2,069,317
Period left in years 1 year 5 months 12 days
Other [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrant (in Shares) | shares 36,942
Outstanding Warrants [Member]  
Schedule of Outstanding Warrants [Line Items]  
Number of warrant (in Shares) | shares 4,602,203
Minimum [Member] | Warrants December 2023 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 1.18
Minimum [Member] | Warrants June 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 2
Minimum [Member] | Warrants July 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 2.5
Minimum [Member] | Other [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 10.27
Period left in years 1 year 2 months 12 days
Maximum [Member] | Warrants December 2023 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 1.47
Maximum [Member] | Warrants June 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 3.43
Maximum [Member] | Warrants July 2024 [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price 1.75
Maximum [Member] | Other [Member]  
Schedule of Outstanding Warrants [Line Items]  
Exercise price $ 50
Period left in years 2 years 1 month 6 days