v3.26.1
Stockholders’ Equity - Schedule of Common Stock Reserved for Future Issuances (Details)
Jun. 30, 2026
shares
Schedule of Common Stock Reserved for Future Issuances [Line Items]  
Common stock reserved for future issuances 98,947,473
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 unit 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 53,947,473