v3.26.1
Stockholder's Equity - Schedule of Common Stock Reserved for Future Issuances (Details)
Mar. 31, 2026
shares
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 83,653,029
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,950,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 14,950,000
Warrants outstanding [Member]  
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 38,653,029