XML 137 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Restricted Stock Units (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Units (in whole)      
Beginning balance (in shares) 335,751    
Plus: Granted (in shares) 214,816    
Less: Vested (in shares) (143,722)    
Forfeited (in shares) (17,033)    
Ending balance (in shares) 389,812 335,751  
Weighted Average Grant-Date Fair Value per Unit      
Beginning balance (in dollars per share) $ 47.85    
Plus: Granted (in dollars per share) 44.93 $ 47.68 $ 49.24
Less: vested (in dollars per share) 47.68    
Forfeited (in dollars per share) 46.93    
Ending balance (in dollars per share) $ 46.77 $ 47.85