v3.26.1
Stockholders' Deficit (Shares Reserved for Future Issuance) (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options outstanding 6,273,471 4,803,921
Shares issuable under the Employee stock purchase plan 16,174  
Shares available for future grants under the 2016 Plan 3,963,929  
Warrants outstanding 10,655,047  
Shares issuable upon the conversion of the Convertible Loan 25,293,860  
Total shares reserved 46,337,481  
Restricted stock unit    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested restricted stock units 135,000  
Equity Incentive Plan 2016    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares available for future grants under the 2016 Plan 3,963,929