XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity Note [Abstract]    
Stock options outstanding 24,574,862 20,749,349
Restricted stock units outstanding 1,405,000  
Stock options available for grant 8,605,000  
Shares of common stock underlying warrants 1,461,000  
Shares of common stock underlying convertible notes outstanding (see Note 8) 9,819,000  
Total shares reserved for future issuance 46,193,000