v3.25.3
Schedule of Warrant Activity (Details) - Warrant [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares outstanding, beginning balance 91,549  
Weighted average exercise price, outstanding beginning balance $ 52.32  
Weighted average remaining contractual terms (years), outstanding 1 year 1 month 6 days 1 year 10 months 6 days
Aggregate intrinsic value shares outstanding beginning  
Shares, granted  
Weighted average exercise price, granted  
Shares, exercised  
Weighted average exercise price, exercised  
Shares, forfeited or expired  
Weighted average exercise price, forfeited or expired  
Shares outstanding, ending balance 91,549 91,549
Weighted average exercise price, outstanding ending balance $ 52.32 $ 52.32
Aggregate intrinsic value shares outstanding ending
Shares exercisable 91,549  
Weighted average exercise price, exercisable $ 52.32  
Weighted average remaining contractual terms (years), exercisable 1 year 1 month 6 days  
Aggregate intrinsic value shares exercisable