v3.26.1
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense, Net of Forfeitures
A summary of our share-based compensation expense, net of forfeitures, by award type follows ($ in thousands):

Three Months EndedSix Months Ended
June 30,June 30,
2026202520262025
RSAs and RSUs$1,581 $351 $2,159 $575 
Stock options779 720 2,441 3,054 
Total share-based compensation expense$2,360 $1,071 $4,600 $3,629 
Schedule of Activity Related to Restricted Stock Awards and Restricted Stock Units
A summary of the activity related to our RSAs for the six months ended June 30, 2026 follows:

Weighted
Average
Grant Date
Number ofFair Value
AwardsPer Share
Unvested RSAs at the beginning of the period54,100 $64.29 
Granted43,045 85.29 
Vested(13,100)66.31 
Unvested RSAs at the end of the period84,045 77.20 
A summary of the activity related to our RSUs for the six months ended June 30, 2026 follows:

Weighted
Average
Grant Date
Number ofFair Value
UnitsPer Share
Unvested RSUs at the beginning of the period— $— 
Granted33,133 106.54 
Unvested RSUs at the end of the period33,133 106.54 
Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions
The following assumptions were used to estimate the fair value of our RSUs granted during the six months ended June 30, 2026:

Risk-free interest rate3.60 %
Expected volatility21.3 %
Expected service period2.8 years
Schedule of Stock Options Valuation Assumptions
The following assumptions were used to estimate the fair value of our stock options granted during the six months ended June 30, 2026:

Risk-free interest rate3.59%
Expected volatility21.7%
Dividend yield4.6%
Expected lives3.0 years
Schedule of Stock Option Activity
A summary of the activity related to our stock options for the six months ended June 30, 2026 follows:

WeightedWeighted
AverageAverage
ExerciseRemaining
Number ofPriceContractual
OptionsPer ShareLife
Outstanding stock options at the beginning of the period1,124,499 $66.39 
Granted378,500 84.77 
Exercised(762,819)63.50 
Outstanding stock options at the end of the period
740,180 78.78 4.2 years
Exercisable stock options at the end of the period330,489 76.74 4.0 years