XML 117 R102.htm IDEA: XBRL DOCUMENT v3.25.4
CAPITAL STOCK AND STOCK COMPENSATION (Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock options      
Options Outstanding Beginning Balance 174,417 239,596 270,250
Exercised (46,437) (65,179) (30,654)
Options Outstanding Ending Balance 127,980 174,417 239,596
Restricted common stock and restricted stock units      
PRSU Adjustments for above target achievement (16,521) 31,144 16,233
PRSU Cancellations for below target achievement     (3,641)
Vested (256,329) (330,186) (311,004)
Total      
Share-based Compensation Awards Outstanding at beginning 511,993 724,240 920,648
Grants 273,877 151,974 132,658
Share-based Compensation Awards Outstanding at end 499,625 511,993 724,240
Restricted Common Stock and Restricted Stock Units [Member] | Minimum [Member]      
Restricted common stock and restricted stock units      
Vest per share $ 19.63 $ 19.63 $ 19.63
Restricted Common Stock and Restricted Stock Units [Member] | Maximum [Member]      
Restricted common stock and restricted stock units      
Vest per share $ 57.17 $ 51.37 $ 43.05
Restricted Common Stock      
Restricted common stock and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 17,708 29,519 49,301
Grants 28,072 21,818 26,878
Vested (17,708) (33,629) (46,660)
Nonvested Shares Outstanding Ending Balance 28,072 17,708 29,519
Time-based Restricted Stock Units      
Restricted common stock and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 218,898 277,645 411,564
Grants 138,037 82,076 52,890
Vested (169,210) (140,823) (186,809)
Nonvested Shares Outstanding Ending Balance 187,725 218,898 277,645
Performance-based Restricted Stock Units      
Restricted common stock and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 100,970 177,480 189,533
Grants 107,768 48,080 52,890
PRSU Adjustments for above target achievement 16,521 31,144 16,233
PRSU Cancellations for below target achievement     (3,641)
Vested (69,411) (155,734) (77,535)
Nonvested Shares Outstanding Ending Balance 155,848 100,970 177,480