XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Schedule of Performance Stock Units Activity (Details) - Performance Stock Units - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Shares    
Restricted stock units outstanding beginning of period (in shares) 245  
Performance stock units granted (in shares) 80  
Performance stock units released (in shares) (71)  
Performance stock units forfeited (in shares) (47)  
Restricted stock units outstanding ending of period (in shares) 207 245
Weighted Average Grant Date Fair Value    
Restricted stock units outstanding beginning of period (in dollars per share) $ 143.44  
Performance stock units granted (in dollars per share) 198.21  
Performance stock units released (in dollars per share) 136.34  
Performance stock units forfeited (in dollars per share) 146.73  
Restricted stock units outstanding ending of period (in dollars per share) $ 166.22 $ 143.44
Maximum    
Weighted Average Grant Date Fair Value    
Maximum payout potential 150.00% 150.00%