XML 89 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - 2017 Plan (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
shares
Stock Based Compensation  
Number of authorized shares | shares 12,074,128
Restricted stock awards  
Stock Based Compensation  
Vesting period 4 years
Non-cash compensation expense | $ $ 0.6