XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock, Preferred Stock and Warrants (Tables)
3 Months Ended
Mar. 31, 2022
Preferred Stock Common Stock And Warrants [Abstract]  
Summary of Common Stock Warrants Outstanding During the three months ended March 31, 2022, all of the 1,882,600 outstanding warrants as of December 31, 2021 were exercised or expired resulting in cash proceeds totaling $8.5 million.