XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Award Activity (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance target multiplier percentage 2    
Restricted share units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested, beginning balance (in shares) 665    
Granted (in shares) 291    
Vested (in shares) (296)    
Cancelled or Forfeit (in shares) (20)    
Non-vested, ending balance (in shares) 640 665  
Non-vested, beginning balance (in dollars per share) | $ / shares $ 43.34    
Granted (in dollars per share) | $ / shares 93.98 $ 54.85 $ 30.90
Vested (in dollars per share) | $ / shares 42.03    
Cancelled or Forfeit (in dollars per share) | $ / shares 44.34    
Non-vested, ending balance (in dollars per share) | $ / shares $ 66.91 $ 43.34  
Performance units, eligible to vest      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested, ending balance (in shares) 2,353    
Performance units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested, beginning balance (in shares) 1,671    
Granted (in shares) 182    
Vested (in shares) 0    
Cancelled or Forfeit (in shares) (102)    
Non-vested, ending balance (in shares) 1,751 1,671  
Non-vested, beginning balance (in dollars per share) | $ / shares $ 31.00    
Granted (in dollars per share) | $ / shares 120.13 $ 70.91 $ 23.14
Vested (in dollars per share) | $ / shares 0    
Cancelled or Forfeit (in dollars per share) | $ / shares 49.33    
Non-vested, ending balance (in dollars per share) | $ / shares $ 39.21 $ 31.00  
Performance units, expected to vest based on actual performance exceeding target      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested, ending balance (in shares) 219    
Performance units, eligible to earn performance goal multiplier      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-vested, ending balance (in shares) 383