XML 105 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock Warrants - Additional Information (Details) - Warrants Settled on Cash Basis
1 Months Ended
Feb. 28, 2021
shares
Class Of Warrant Or Right [Line Items]  
Warrants exercised 50,716
Conversion of preferred stock into common stock, shares 50,716