XML 96 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Schedule of Grants During the Period (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested (shares) 169,963    
RSAs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (shares) 225,815 166,122 159,663
Granted (usd per share) $ 27.38 $ 22.41 $ 19.56
Grant Date Fair Value $ 6,183 $ 3,722 $ 3,123
Vested (shares) 145,195    
Vest Date Fair Value $ 3,051    
Board Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (shares) 21,712    
Granted (usd per share) $ 23.95    
Board Awards | Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (shares) 21,712 24,768 25,992
Granted (usd per share) $ 23.95 $ 19.38 $ 16.93
Grant Date Fair Value $ 520 $ 480 $ 440
Vested (shares) 24,768    
Vest Date Fair Value $ 593