v3.25.4
Common Stock, Stock Options, Restricted Stock Awards and Warrants - Schedule of Common Stock Reserved for Future Issuances (Details)
Sep. 30, 2025
shares
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 43,276,754
Stock Plan Options Outstanding [Member]  
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 18,100,000
Restricted Stock Awards [Member]  
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 11,600,000
Stock Plan Shares Available for Future Grants [Member]  
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 300,000
Warrants Outstanding [Member]  
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 13,276,754