v3.26.1
Summary of Significant Accounting Principles - Schedule of Dilutive Common Stock Equivalents Excluded from Calculation (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Dilutive Common Stock Equivalents Excluded from Calculation [Line Items]    
Total dilutive common stock equivalents 752,321 220,525
Outstanding restricted stock units [Member]    
Schedule of Dilutive Common Stock Equivalents Excluded from Calculation [Line Items]    
Total dilutive common stock equivalents 34,573 2,699
Outstanding stock options [Member]    
Schedule of Dilutive Common Stock Equivalents Excluded from Calculation [Line Items]    
Total dilutive common stock equivalents 504 391
Outstanding warrants [Member]    
Schedule of Dilutive Common Stock Equivalents Excluded from Calculation [Line Items]    
Total dilutive common stock equivalents 233,546 170,172
Common shares convertible from preferred stock [Member]    
Schedule of Dilutive Common Stock Equivalents Excluded from Calculation [Line Items]    
Total dilutive common stock equivalents 53,459 47,263
Common shares convertible from convertible notes [Member]    
Schedule of Dilutive Common Stock Equivalents Excluded from Calculation [Line Items]    
Total dilutive common stock equivalents 430,239