XML 305 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of the Company's activity in its stock option and warrant plans
The following table summarizes the Company’s stock option and warrant activity as of and for the year ended December 31, 2025:
Number of
Shares
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Term
(Years)
Aggregate
Intrinsic
Value
(In thousands)
Outstanding — December 31, 2024135,510 $61.08 
Granted
— $—   
Exercised
(70,200)$59.07   
Forfeited and Expired
— $—   
Outstanding — December 31, 202565,310 $63.23 2.24$19,197 
Exercisable — December 31, 202565,310 $63.23 2.24$19,197 
Exercisable and expected to vest — December 31, 202565,310 $63.23 2.24$19,197 
Summary of information about outstanding stock options and warrants
The following table summarizes information about outstanding stock options and warrants as of December 31, 2025:
 OutstandingExercisable
Range of Exercise PricesTotal
Number of
Shares
Weighted-
Average
Remaining
Life
(Years)
Weighted-
Average
Exercise
Price
Number of
Shares
Weighted-
Average
Exercise
Price
$19.85 - $25.00
3,083 0.15$19.85 3,083 $19.85 
$25.01 - $35.00
— 0.00$— — $— 
$35.01 - $45.00
14,746 1.20$39.48 14,746 $39.48 
$45.01 - $65.00
— 0.00$— — $— 
$65.01 - $75.00
16,190 2.12$65.50 16,190 $65.50 
$75.01 - $80.00
31,291 3.00$77.53 31,291 $77.53 
 65,310 2.24$63.23 65,310 $63.23 
Summary of the status of the Company's restricted stock
The following summarizes the Company’s activity in its restricted stock awards and stock units, which include restricted stock units, deferred stock units and performance stock units, for the year ended December 31, 2025:
Restricted Stock AwardsStock Units
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Outstanding — December 31, 20246,291 $268.64 622,564 $233.79 
Granted
1,820 $372.50 332,430 $363.67 
Vested
(6,907)$277.90 (260,216)$241.06 
Forfeited
— $— (59,691)$324.57 
Outstanding — December 31, 20251,204 $372.50 635,087 
(1)
$290.26 
Expected to vest — December 31, 20251,204 $372.50 489,507 $324.11 
____________________
(1)    Includes 97,544 vested and undistributed deferred stock units.