XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EMPLOYEE BENEFIT PLANS (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
A summary of the status of the Company’s options as of March 31, 2024 follows:
Number of OptionsWeighted Average Exercise PriceWeighted Average Remaining Contractual Term
Intrinsic Value (in thousands)
Outstanding, January 1, 2024342,260 $13.17 2.6years
Granted— — 
Forfeited/ Expired— — 
Exercised(42,000)11.00 
Outstanding, March 31, 2024300,260 13.47 2.6years$3,161 
Vested and Exercisable, March 31, 2024300,260 $13.47 2.6years$3,161 
Schedule of Restricted Stock Unit Activity
A summary of the status of the Company’s time-based vesting RSUs as of March 31, 2024 follows:
SharesGrant Date Fair Value
Unvested, January 1, 2024291,762 $19.48 
Awarded106,235 23.20 
Forfeited/Expired— — 
Vested(63,622)20.22 
Unvested, March 31, 2024334,375 $20.52 

A summary of the status of the Company’s performance-based vesting RSUs as of March 31, 2024 follows:
SharesGrant Date Fair Value
Unvested, January 1, 2024125,963 $19.68 
Awarded79,545 22.26 
Forfeited/Expired— — 
Vested(23,880)14.97 
Unvested, March 31, 2024181,628 $21.43 
Schedule of Shares Purchased Under the ESPP since Inception The below following summarizes the shares purchased under the ESPP since the inception of the plan:
Number of Shares
Shares available for purchase at December 31, 2023424,848 
Purchases during the three months ended:
March 31, 2024(10,175)
Remaining shares available for purchase at March 31, 2024414,673