XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - COMMON STOCK RESERVED FOR FUTURE ISSUANCE (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
STOCKHOLDERS' EQUITY    
Stock options outstanding (in shares) 72,984,351 65,902,400
Stock options and awards available for grant (in shares) 58,750,670 18,370,729
Warrants outstanding (in shares) 53,904,980  
Common stock reserved for future issuance (in shares) 186,385,839  
Employee stock purchase    
STOCKHOLDERS' EQUITY    
Common stock reserved for future issuance (in shares) 745,838