v3.26.1
Earnings Per Share ("EPS") (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share ("EPS")  
Schedule of antidilutive securities

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

​

March 31, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

Warrants to purchase common stock

​

​

63,000

​

​

63,000

Unvested RSAs(a)

​

​

31,302,402

​

​

22,141,539

Unvested RSUs

​

​

2,176,952

​

​

2,123,137

Stock options

​

​

1,166,861

​

​

—

2030 Notes

​

​

39,988,127

​

​

39,988,127

Total

​

​

74,697,342

​

​

64,315,803

​

(a)Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.