XML 102 R92.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Settlement of Underwriter Fee (Details) - shares
12 Months Ended
Dec. 31, 2021
Aug. 28, 2018
Commitments and Contingencies    
Number of pre-funded warrants issued 168,750  
Equity classified warrants   9,580