XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation and Common Stock (Tables)
6 Months Ended
Jun. 30, 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:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Salaries and benefits (1)$2,429 $806 $5,870 $3,403 
General and administrative expenses1,050 810 1,050 810 
Income tax benefit related to stock-based compensation included in net income958 445 1,907 1,160 

(1) Includes $0.1 million of expense and $0.7 million of income related to cash-settled restricted stock units for the three months ended June 30, 2024, and 2023, respectively, and $0.9 million and $0.1 million of expense related to cash-settled restricted stock units for the six months ended June 30, 2024, and 2023, respectively.
Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity
Restricted stock unit activity for the six months ended June 30, 2024, is as follows:
Number of
Restricted
Stock Units
Weighted-
Average
Grant-Date
Fair Value
Outstanding on December 31, 2023
686,741 $30.33 
Granted292,447 33.42 
Vested and converted to common stock(193,056)33.08 
Forfeited(7,091)30.15 
Outstanding on June 30, 2024
779,041 $30.81 
Schedule of Performance Stock Unit Activity
Performance stock unit activity for the six months ended June 30, 2024, is as follows:
Number of
Performance
Stock Units
Weighted-
Average
Grant-Date
Fair Value
Outstanding on December 31, 2023
239,625 $41.91 
Granted273,536 32.64 
Vested and converted to common stock(104,154)44.18 
Forfeited(720)27.82 
Outstanding on June 30, 2024
408,287 $35.14 
Schedule of Share-Based Compensation, Phantom Shares Award Outstanding Activity
Phantom stock unit activity for the six months ended June 30, 2024, is as follows:
Number of
Phantom
Stock Units
Outstanding on December 31, 2023
187,301 
Granted33,247 
Vested— 
Forfeited— 
Outstanding on June 30, 2024
220,548