XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - COMMON STOCK RESERVED FOR FUTURE ISSUANCE (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
STOCKHOLDERS' EQUITY    
Stock options outstanding (in shares) 75,967,367 72,984,351
Stock options and awards available for grant (in shares) 34,309,969 58,750,670
Warrants outstanding (in shares) 60,835,667  
Common stock reserved for future issuance (in shares) 171,371,369  
Employee stock purchase    
STOCKHOLDERS' EQUITY    
Common stock reserved for future issuance (in shares) 258,366