XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Jun. 30, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Common stock warrants 4,235
Common stock options issued and outstanding 8,204
Restricted stock unit awards 450
Common stock available for future issuance 14,993
Equity incentive plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Common stock available for future issuance 2,104