XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Stock-based payment awards  
Schedule of stock-based compensation expense

Year Ended December 31, 

(in thousands)

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Equity award expense

$

19,027

$

14,646

$

12,998

Liability award expense

 

12,518

 

18,393

 

7,910

Total stock-based compensation expense

$

31,545

$

33,039

$

20,908

Schedule of valuation assumptions

Year Ended December 31, 

2025

2024

2023

Remaining performance period as of grant date (in years)

  ​ ​ ​

2.9

  ​ ​ ​

2.9

  ​ ​ ​

2.9

  ​ ​ ​

Risk-free interest rate used

 

4.2

%  

4.1

%  

3.9

%  

Grant-date fair value

$

47.98

$

23.67

$

15.68

Restricted stock and performance-based restricted stock units  
Stock-based payment awards  
Schedule of stock activity

Weighted

Average

Grant Date

Fair Value

(in thousands, except per share amounts)

  ​ ​ ​

Shares

  ​ ​ ​

Per Share

Non-vested restricted stock and performance-based restricted stock units, December 31, 2024

 

2,276

$

12.81

Granted

 

642

 

28.45

Adjustment for performance

205

11.96

Vested

 

(1,375)

 

11.43

Canceled

 

(72)

 

21.97

Non-vested restricted stock and performance-based restricted stock units, December 31, 2025

 

1,676

$

19.44

Cash-settled performance units  
Stock-based payment awards  
Schedule of stock activity

Weighted

Average

Grant Date

Fair Value

(in thousands, except per share amounts)

  ​ ​ ​

Shares

  ​ ​ ​

Per Share

Non-vested cash-settled performance units, December 31, 2024

 

539

$

10.67

Granted

 

100

 

29.99

Adjustment for performance

206

8.41

Vested

 

(412)

 

8.41

Canceled

 

 

Non-vested cash-settled performance units, December 31, 2025

 

433

$

16.20

Time-based cash or equity settled performance units  
Stock-based payment awards  
Schedule of stock activity

Weighted

Average

Grant Date

Fair Value

(in thousands, except per share amounts)

  ​ ​ ​

Shares

  ​ ​ ​

Per Share

Non-vested time-based cash or equity settled performance units, December 31, 2024

 

188

$

16.00

Granted

 

88

 

29.99

Adjustment for performance

Vested

 

(63)

 

16.00

Canceled

 

 

Non-vested time-based cash or equity settled performance units, December 31, 2025

 

213

$

21.76