v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Stock-Based Compensation  
Schedule of stock-based compensation

Three Months Ended

Six Months Ended

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Performance-based stock awards and units

$

30,178

$

25,766

$

60,504

$

51,312

Service-based stock awards and units

6,669

4,233

15,133

8,263

Stock options

(1,265)

121

(889)

121

Total stock-based compensation, net of amounts capitalized

$

35,582

$

30,120

$

74,748

$

59,696

Capitalized stock-based compensation

74

369

Total stock-based compensation

$

35,656

$

30,120

$

75,117

$

59,696

Schedule of the stock options

  ​ ​ ​

Number of Options

  ​ ​ ​

Exercise Price

Balance as of January 1, 2026

1,166,861

$

8.07

Granted

$

Vested

$

Forfeited

(1,166,861)

$

8.07

Balance as of June 30, 2026

 

$

Performance-based RSAs  
Stock-Based Compensation  
Schedule of performance-based awards

Weighted Average

Grant-Date

Per Share

  ​ ​ ​

Number of Shares

  ​ ​ ​

Fair Value

Balance as of January 1, 2026

21,130,659

$

12.68

Granted

5,398,095

$

9.50

Vested

$

Forfeited

(748,173)

$

8.71

Balance as of June 30, 2026

25,780,581

$

12.13

Performance-based RSUs  
Stock-Based Compensation  
Schedule of performance-based awards

Weighted Average

Grant-Date

Per Share

  ​ ​ ​

Number of Units

  ​ ​ ​

Fair Value

Balance as of January 1, 2026

1,769,038

$

12.55

Granted

15,784

$

8.96

Vested

$

Forfeited

$

Balance as of June 30, 2026

1,784,822

$

12.52

Service-based RSAs  
Stock-Based Compensation  
Schedule of service-based awards

Weighted Average

Grant-Date

Per Share

  ​ ​ ​

Number of Shares

  ​ ​ ​

Fair Value

Balance as of January 1, 2026

3,011,220

$

10.97

Granted

2,783,253

$

12.92

Vested

(471,791)

$

10.85

Forfeited

(820,577)

$

10.12

Balance as of June 30, 2026

 

4,502,105

$

12.34

Service-based RSUs  
Stock-Based Compensation  
Schedule of service-based awards

Weighted Average

Grant-Date

Per Share

  ​ ​ ​

Number of Units

  ​ ​ ​

Fair Value

Balance as of January 1, 2026

230,411

$

12.00

Granted

165,745

$

12.67

Vested

(9,823)

$

12.65

Forfeited

$

Balance as of June 30, 2026

 

386,333

$

12.27