v3.22.0.1
Stock-Based Compensation - Stock Option Pricing Assumptions (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]    
Dividend yield 0.80% 0.00%
Risk free interest rate 0.25% 0.43%
Expected volatility 60.97% 64.46%
Expected life in years 5 years 5 years