XML 63 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of plans (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jun. 01, 2021
May 31, 2021
Jan. 31, 2020
Dec. 31, 2019
Stock-Based Compensation            
Options outstanding 1,489,748 1,111,466       352,282
Stock Options            
Stock-Based Compensation            
Term of award 10 years 10 years        
2019 Plan            
Stock-Based Compensation            
Shares authorized     2,000,000 1,000,000    
Shares available for future grants 630,569          
2019 Plan | Stock Options            
Stock-Based Compensation            
Term of award 10 years          
2018 Plan | Stock Options            
Stock-Based Compensation            
Shares available for future grants         0