XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION - Schedule of RSA & RSU (Details)
6 Months Ended
Jun. 30, 2025
day
$ / shares
shares
Nonvested RSUs and Restricted Stock Units,, Weighted Average Grant Date Fair Value  
Share price (in dollars per share) $ 37.07
Restricted Stock Units (RSUs)  
Nonvested RSUs and Restricted Stock Units, Number of Shares  
Nonvested at the beginning of the period (in shares) | shares 569,460
Granted (in shares) | shares 531,690
Vested (in shares) | shares (260,660)
Forfeited (in shares) | shares (24,057)
Nonvested at the end of the period (in shares) | shares 816,433
Nonvested RSUs and Restricted Stock Units,, Weighted Average Grant Date Fair Value  
Nonvested at the beginning of the period (in dollars per share) $ 46.37
Granted (in dollars per share) 41.81
Vested (in dollars per share) 53.38
Forfeited (in dollars per share) 42.48
Nonvested at the end of the period (in dollars per share) $ 41.28
Market-Based Restricted Stock Units  
Nonvested RSUs and Restricted Stock Units, Number of Shares  
Nonvested at the beginning of the period (in shares) | shares 46,000
Granted (in shares) | shares 100,000
Vested (in shares) | shares (11,500)
Forfeited (in shares) | shares 0
Nonvested at the end of the period (in shares) | shares 134,500
Nonvested RSUs and Restricted Stock Units,, Weighted Average Grant Date Fair Value  
Nonvested at the beginning of the period (in dollars per share) $ 35.24
Granted (in dollars per share) 34.11
Vested (in dollars per share) 38.25
Forfeited (in dollars per share) 0
Nonvested at the end of the period (in dollars per share) $ 34.14
Vesting period if trading day average closing stock prices (in days) | day 90
Market-Based Restricted Stock Units | Share-Based Payment Arrangement, Tranche One  
Nonvested RSUs and Restricted Stock Units,, Weighted Average Grant Date Fair Value  
Share price (in dollars per share) $ 60.00
Vesting percentage 50.00%
Market-Based Restricted Stock Units | Share-Based Payment Arrangement, Tranche Two  
Nonvested RSUs and Restricted Stock Units,, Weighted Average Grant Date Fair Value  
Share price (in dollars per share) $ 75.00
Vesting percentage 50.00%
Market-Based Restricted Stock Units | Share-Based Payment Arrangement, Tranche Three  
Nonvested RSUs and Restricted Stock Units,, Weighted Average Grant Date Fair Value  
Share price (in dollars per share) $ 90.00