v3.26.1
Summary of Significant Accounting Policies Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of anti-dilutive shares
        
   June 30, 2026   June 30, 2025 
Shares issuable upon conversion of Series B Convertible Preferred Stock       2,407,785 
Shares issuable upon vesting of Restricted Stock Units   500,000     
Shares issuable upon exercise of stock options   7,301,254    7,431,254 
Total   7,801,254    9,839,039