XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Share Based Compensation - Schedule of Fair Value of Options Granted with Assumptions (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value at grant date   $ 11.20
Stock price at grant date   33.42
Exercise price at grant date   $ 33.42
Expected life in years   3 years
Expected volatility   49.88%
Expected annual rate of dividends 0.00% 0.00%
Risk free annual interest rate   0.16%
Expected volatility rate, minimum 51.81%  
Expected volatility rate, maximum 52.87%  
Risk free annual interest rate, minimum 1.20%  
Risk free annual interest rate, maximum 1.79%  
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value at grant date $ 8.39  
Stock price at grant date 21.48  
Exercise price at grant date $ 21.48  
Expected life in years 3 years 6 months  
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value at grant date $ 11.01  
Stock price at grant date 25.41  
Exercise price at grant date $ 25.41  
Expected life in years 4 years 5 months 15 days