XML 123 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders’ Equity - Schedule of stock reserved for issuance (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Shares reserved for issuance under ESPP plan (in shares) 15,847,000 11,152,000
K2 Warrants    
Class of Stock [Line Items]    
Shares reserved for issuance under ESPP plan (in shares) 170,000 170,000
Pre-Funded Warrants    
Class of Stock [Line Items]    
Shares reserved for issuance under ESPP plan (in shares) 7,722,000 4,622,000
Stock options issued and outstanding from 2024, 2019 Equity Incentive Plan and Inducement Plan    
Class of Stock [Line Items]    
Shares reserved for issuance under ESPP plan (in shares) 7,078,000 5,385,000
Shares available for future grant from 2024 Equity Incentive Plan and Inducement Plan    
Class of Stock [Line Items]    
Shares reserved for issuance under ESPP plan (in shares) 877,000 975,000