XML 88 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation and Other Benefit Plans - Stock Option Plans (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based compensation    
Number of options outstanding 2,025,542 1,911,177
2010 Plan    
Share-based compensation    
Expiration period 10 years  
Number of options outstanding 2,025,542  
2010 Plan | Minimum | Terminated employee    
Share-based compensation    
Expiration period 3 months  
2010 Plan | Stock Options    
Share-based compensation    
Shares available for grant 192,964