XML 97 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost related to nonvested share-based compensation arrangements granted | $ $ 20.4
Period over which cost is expected to be recognized 2 years 2 months 12 days
ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage payroll deduction that each employee may deduct 15.00%
Maximum shares (in shares) | shares 200
Percentage of closing market price paid for purchase of whole shares 90.00%