XML 81 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans - Performance Stock Units (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity Plans        
Stock-based compensation   $ 16,395,000 $ 7,899,000 $ 8,353,000
Performance Stock Units        
Equity Plans        
Number of shares, Granted 110,500 110,500    
Grant date fair value, price per share $ 23.57      
Vesting percentage of requisite service period 100.00%      
Expiration period 5 years      
Fair value of stock units   $ 2,500,000    
Stock-based compensation   $ 0