v3.26.1
Capitalization and Equity Transactions - Schedule of Common Stock Warrants were Outstanding (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Schedule of Common Stock Warrants were Outstanding [Line Items]  
Number of Common Shares underlying warrants | shares 1,192,207
Exercise price per share | $ / shares $ 5.03
Expiration date Oct. 08, 2029
Common Stock Warrants [Member]  
Schedule of Common Stock Warrants were Outstanding [Line Items]  
Number of Common Shares underlying warrants | shares 40,124
Exercise price per share | $ / shares $ 3.25
Expiration date Jul. 29, 2029