XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS’ EQUITY - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Total (in shares) 45,953,012 43,289,438
Common stock warrants    
Class of Stock [Line Items]    
Total (in shares) 12,517,328 12,517,328
Series X Convertible Preferred Stock    
Class of Stock [Line Items]    
Total (in shares) 18,184,720 18,184,720
Stock options, RSUs and PRSUs issued and outstanding    
Class of Stock [Line Items]    
Total (in shares) 10,847,996 9,470,178
Authorized for future stock awards    
Class of Stock [Line Items]    
Total (in shares) 3,232,404 2,436,984
Awards available under the ESPP    
Class of Stock [Line Items]    
Total (in shares) 1,170,564 680,228