XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation - Schedule of weighted average assumptions to determine fair value (Details) - Performance Stock Units [Member] - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Volatility 52.71%    
Risk-free rate 4.60%    
Dividend yield 0.00% 0.00%  
Weighted average fair value $ 30.87   $ 39.12
Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Volatility   67.30%  
Risk-free rate   4.18%  
Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Volatility   67.23%  
Risk-free rate   2.89%