XML 97 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants - Common Stock Warrants Roll Forward (Details)
12 Months Ended
Dec. 31, 2021
shares
Common Stock Warrants [Roll Forward]  
Number of warrants outstanding, beginning balance (in shares) 2,019,590
Issued in connection with Series E financing (in shares) 722,223
Conversion of outstanding preferred stock warrants to common stock warrants (in shares) 81,543
Exercised, net shares issued (in shares) (22,372)
Cancelled for net exercise (in shares) (12,500)
Number of warrants outstanding, ending balance (in shares) 2,788,484