v3.25.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Restricted Stock Activity
A summary of restricted stock activity for the six months ended June 30, 2025 is as follows:
Six Months Ended
June 30, 2025
Number of SharesWeighted Average Grant Date Fair Value per Share
Non-vested outstanding at the beginning of the period110,123 $366.73 
Granted59,963 $433.62 
Vested(43,685)$322.04 
Forfeited(1,706)$363.63 
Non-vested outstanding at the end of the period124,695 $414.60 
Stock Options Activity
A summary of option activity as of June 30, 2025, and changes during the period then ended are presented below:
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Years of Contractual TermAggregate Intrinsic Value (in thousands)
Outstanding at January 1, 2025118,468 $16.00 
Granted— — 
Forfeited— — 
Exercised(29,903)16.00 
Outstanding at June 30, 2025
88,565 $16.00 1.1$41,440 
Exercisable at June 30, 2025
88,565 $16.00 1.1$41,440