XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Stock (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Capital Stock [Abstract]    
Capital stock, shares authorized (in shares) 62,000,000  
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
The Plan [Member]    
Share-based Compensation [Abstract]    
Common stock reserved for issuance (in shares) 7,500,000  
Shares under options outstanding (in shares) 0  
Shares reserved upon vesting of restricted stock units (in shares) 1,595,665  
Shares available for future grants (in shares) 1,266,479