Annual report pursuant to Section 13 and 15(d)

Stock and Employee Benefit Plans - Fair Value Assumptions (Details)

v3.22.0.1
Stock and Employee Benefit Plans - Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk free interest rate, minimum (as a percent) 0.46% 0.33%
Risk free interest rate, maximum (as a percent) 1.20% 1.53%
Dividend yield (as a percent) 0.00% 0.00%
Expected volatility, minimum (as a percent) 75.00% 70.00%
Expected volatility, maximum (as a percent) 81.70% 75.80%
Stock Options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 5 years 3 months 21 days 5 years
Stock Options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 5 years 8 months 23 days 5 years 8 months 23 days
Employee Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk free interest rate, minimum (as a percent) 0.04% 0.10%
Risk free interest rate, maximum (as a percent) 0.10% 0.18%
Expected term (in years) 6 months 6 months
Dividend yield (as a percent) 0.00% 0.00%
Expected volatility, minimum (as a percent) 60.46% 74.36%
Expected volatility, maximum (as a percent) 131.21% 120.89%