XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Restricted Stock Activity
A summary of restricted stock activity under the 2016 Incentive Plan for the six months ended June 30, 2023 is as follows:
For the Six Months Ended
June 30, 2023
Number of SharesWeighted Average Grant Date Fair Value per Share
Non-vested outstanding at the beginning of the period98,621 $182.37 
Granted51,176 $313.35 
Vested(40,582)$163.62 
Forfeited(725)$225.64 
Non-vested outstanding at the end of the period108,490 $250.88 
Stock Options Activity
A summary of option activity as of June 30, 2023, and changes during the period then ended is presented below:
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Years of Contractual TermAggregate Intrinsic Value (in thousands)
Outstanding at January 1, 2023256,357 $16.00 
Granted— — 
Forfeited— — 
Exercised(34,642)16.00 
Outstanding at June 30, 2023
221,715 $16.00 3.1$79,418 
Exercisable at June 30, 2023
221,715 $16.00 3.1$79,418