XML 108 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation Plan (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Activity for restricted stock units
The following table summarizes the restricted stock unit activity for the year ended December 31, 2024:
Restricted
Stock
Units
Weighted-
Average
Grant Date
Fair Value
Non-vested at December 31, 2023276,983 $50.14 
Granted165,359 38.67 
Vested(148,194)49.04 
Forfeited(4,640)45.57 
Non-vested at December 31, 2024289,508 43.70