XML 81 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Deficit (Shares Reserved for Future Issuance) (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options outstanding 3,755,965 3,165,216
Shares issuable under the Employee stock purchase plan 11,890 9,748
Warrants outstanding 19,365,847 19,365,847
Shares issuable upon the conversion of the Convertible Loan 22,899,123 21,293,861
Total shares reserved 49,658,733 46,402,832
Restricted stock unit    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested restricted stock units 220,000 200,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,405,908 2,368,160