v3.26.1
Stockholders’ Equity - Schedule of Company’s Outstanding Warrants (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
$11.71 - $14.06 [Member] | Warrant [Member]    
Schedule of Company’s Outstanding Warrants [Line Items]    
Number of Warrants Outstanding 1,430,697  
Warrants Weighted Average Remaining Contractual Life (in years) 3 years 3 months 21 days  
Warrants Weighted Average Exercise Price $ 11.73  
$11.71 - $14.06 [Member] | Options [Member]    
Schedule of Company’s Outstanding Warrants [Line Items]    
Number of Warrants Exercisable 928,251  
Warrants Weighted Average Exercise Price $ 11.73  
Intrinsic Value  
$63.00 - $10,800.00 [Member] | Warrant [Member]    
Schedule of Company’s Outstanding Warrants [Line Items]    
Number of Warrants Outstanding   243,932
Warrants Weighted Average Remaining Contractual Life (in years)   4 years 3 months 21 days
Warrants Weighted Average Exercise Price   $ 73.8
$63.00 - $10,800.00 [Member] | Options [Member]    
Schedule of Company’s Outstanding Warrants [Line Items]    
Number of Warrants Exercisable   161,265
Warrants Weighted Average Exercise Price   $ 73.8
Intrinsic Value   $ 1,206,830