XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Overview of Related Parties (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Related Party Transactions          
Number of Shares   8,732,230   8,732,230  
Common stock issued in lieu of board fees   41,155 47,400    
Directors [Member]          
Related Party Transactions          
Ownership percentage   4.00%     12.00%
Aggregate common shares         4,608,786
Maximum [Member]          
Related Party Transactions          
Proceeds from issuance of common stock in lieu of director board and committee fees   $ 0.1 $ 0.1    
Series B1 Redeemable Convertible Preferred Stock          
Related Party Transactions          
Conversion of preferred stock to common, shares     14,000 23,684  
Baker Bros. Advisors LP [Member]          
Related Party Transactions          
Ownership percentage   4.00%      
Issuance of common stock upon exercise of warrants (in shares)     2,708,812    
Exercise price of warrants     $ 0.08    
Proceeds from exercise of warrants     $ 0.2    
Aggregate common shares   2,047,180      
Baker Bros. Advisors LP [Member] | Series B1 Redeemable Convertible Preferred Stock          
Related Party Transactions          
Aggregate common shares 9,534        
Conversion of preferred stock to common, shares     14,150    
Baker Bros. Advisors LP [Member] | Common stock          
Related Party Transactions          
Shares issued on exercise of warrants during the period 953,400   1,415,000    
Pillar Investment Entities          
Related Party Transactions          
Ownership percentage   19.99%      
Issuance of common stock upon exercise of warrants (in shares)     643,525    
Exercise price of warrants     $ 0.01    
Equity method investment beneficial ownership percentage   16.00%      
Pillar Investment Entities | Maximum [Member]          
Related Party Transactions          
Proceeds from exercise of warrants     $ 0.1    
Pillar Investment Entities | Warrant, Tranche One          
Related Party Transactions          
Exercise price of warrants   $ 2.28      
Number of Shares   3,039,514      
Pillar Investment Entities | Warrant, Tranche Two          
Related Party Transactions          
Exercise price of warrants   $ 2.58      
Number of Shares   2,764,227      
Pillar Investment Entities | Warrant, Tranche Three          
Related Party Transactions          
Exercise price of warrants   $ 2.71      
Number of Shares   1,373,626      
Pillar Investment Entities | Pre Funded Warrant, Tranche One          
Related Party Transactions          
Exercise price of warrants   $ 0.01      
Number of Shares   1,533,159