XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
At March 31, 2022, the Company has reserved shares of common stock for issuance (Details)
Mar. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of common stock reserved for future issuance 20,018,966
2009 Equity Incentive Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of common stock reserved for future issuance 4,916,142
Warrant [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of common stock reserved for future issuance 14,202,824
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of common stock reserved for future issuance 900,000