v3.25.3
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 1,209,613 745,263 524,552 26,153
Total 1,209,613 745,263 524,552 26,153
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 12,592 2,695 2,566 1,496
Total 12,592 2,695 2,566 1,496
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 414,429 1,650 34,078
Total 414,429 1,650 34,078
Public Warrant Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 23,000 23,000    
Total 23,000 23,000    
GEM Warrant Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 1,657 1,657    
Total 1,657 1,657    
Common Warrant Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 686,107 452,761 452,761
Total 686,107 452,761 452,761
Placement Agent Warrant Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 71,827 10,490 10,490
Total 71,827 10,490 10,490
Prefunded Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 253,010    
Total 253,010    
Public Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities     23,000 23,000
Total     23,000 23,000
Gem Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities     1,657 1,657
Total     1,657 1,657