XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Summary of Stock Option Shares Outstanding and Exercisable (Details) - shares
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 2,238,103 1,732,460
Weighted Average Remaining Contractual Term (Years), Exercisable 8 years 8 months 12 days  
Number of Shares, Exercisable 766,619  
$6.61 - $9.99 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 825,256  
Weighted Average Remaining Contractual Term (Years), Exercisable 9 years 2 months 12 days  
Number of Shares, Exercisable 110,389  
$10.00 - $14.99 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 1,280,348  
Weighted Average Remaining Contractual Term (Years), Exercisable 8 years 8 months 12 days  
Number of Shares, Exercisable 592,317  
$15.00 - $24.99 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 132,000  
Weighted Average Remaining Contractual Term (Years), Exercisable 8 years 6 months  
Number of Shares, Exercisable 63,414  
$25 + [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Number of Options 499  
Weighted Average Remaining Contractual Term (Years), Exercisable 6 years 9 months 18 days  
Number of Shares, Exercisable 499