XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - 2020 Plan (Details) - shares
3 Months Ended
Mar. 31, 2022
Oct. 07, 2020
Options to purchase common stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price as a percentage of market value of share of common stock at closing on the date of the grant 100.00%  
Vesting term 4 years  
Options to purchase common stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Contractual term 7 years  
Options to purchase common stock | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Contractual term 10 years  
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for future issuance 481,195 1,636,000