XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Common Stock (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount
A summary of information with respect to stock-based compensation is as follows:
 December 31,
 202420232022
Salaries and employee benefits (1)$14,920 $10,633 $14,651 
General and administrative expenses1,252 1,013 810 
Income tax benefit related to stock-based compensation included in net income4,409 3,220 4,263 

(1) Includes $3.5 million of expense, $0.8 million of expense, and $1.2 million of income, related to cash settled restricted stock units for the years ended December 31, 2024, 2023, and 2022, respectively.
Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity
Restricted stock unit activity for the years ended December 31, 2024, and 2023 is as follows:
Number of
Restricted
Stock Units
Weighted-
Average
Grant-date
Fair Value
Outstanding on December 31, 2022728,285 $31.97 
Granted276,227 26.91 
Vested and converted to common stock(292,078)31.08 
Forfeited(25,693)31.54 
Outstanding on December 31, 2023686,741 30.33 
Granted352,251 33.86
Vested and converted to common stock(287,336)30.80
Forfeited(76,245)31.46 
Outstanding on December 31, 2024675,411 $31.85 
Schedule of Performance Stock Unit Activity
Performance share unit activity for the years ended December 31, 2024, and 2023 is as follows:
Number of
Performance
Stock Units
Weighted-
Average
Grant-date
Fair Value
Outstanding on December 31, 2022260,452 $40.02 
Granted103,916 34.14 
Vested and converted to common stock(124,743)31.51 
Forfeited— — 
Outstanding on December 31, 2023239,625 41.91 
Granted273,536 32.64
Vested and converted to common stock(104,154)44.18
Forfeited(55,931)41.17 
Outstanding on December 31, 2024353,076 $34.17 
Schedule of Share-Based Compensation, Phantom Shares Award Outstanding Activity
Phantom stock unit activity for the years ended December 31, 2024, and 2023 is as follows:
Number of
Phantom
Stock Units
Outstanding on December 31, 2022321,155 
Granted— 
Vested(115,180)
Forfeited(18,674)
Outstanding on December 31, 2023187,301 
Granted33,247 
Vested(87,538)
Forfeited(1,833)
Outstanding on December 31, 2024131,177