XML 42 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Schedule of Diluted Net Loss Per Share (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Schedule of Diluted Net Loss Per Share [Line Items]    
Dilutive shares 1,229,302 1,013,536
Convertible Preferred Stock [Member]    
Schedule of Diluted Net Loss Per Share [Line Items]    
Dilutive shares 662,921
Warrants [Member]    
Schedule of Diluted Net Loss Per Share [Line Items]    
Dilutive shares 990,000 4,159
Stock options [Member]    
Schedule of Diluted Net Loss Per Share [Line Items]    
Dilutive shares 222,635 345,164
Unvested restricted stock units [Member]    
Schedule of Diluted Net Loss Per Share [Line Items]    
Dilutive shares 16,667 1,292