XML 132 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Schedule of RSUs (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Units (in whole)      
Beginning balance (in shares) 357,638    
Plus: Granted (in shares) 156,819    
Less: Vested (in shares) (139,917)    
Forfeited (in shares) (38,789)    
Ending balance (in shares) 335,751 357,638  
Weighted Average Grant-Date Fair Value per Unit      
Beginning balance (in dollars per share) $ 46.70    
Plus: Granted (in dollars per share) 47.68 $ 49.24 $ 45.64
Less: vested (in dollars per share) 44.77    
Forfeited (in dollars per share) 47.73    
Ending balance (in dollars per share) $ 47.85 $ 46.70