v3.26.1
Net Income (Loss) Per Share (as restated) (Details Narrative)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Reduce of exercise price per share $ 3.633
Warrants One [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants to purchase of shares | shares 21,099
Share price $ 156.00
Warrants Two [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants to purchase of shares | shares 412,882
Share price $ 3.633
Warrants Three [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants to purchase of shares | shares 503,402
Share price $ 14.46