XML 93 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Narrative (Details) - shares
Apr. 14, 2021
Apr. 13, 2021
2021 Stock Incentive Plan    
Share-based compensation    
Vesting period 3 years  
Number of shares authorized and available for issuance (shares) 7,000,000  
2015 Stock Incentive Plan    
Share-based compensation    
Number of shares authorized and available for issuance (shares)   35,800,000