v3.25.2
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Options Activity
The following table summarizes activity related to stock options for the six months ended June 30, 2025 and 2024:

 Options OutstandingOptions Exercisable
 Number of OptionsWeighted Average Exercise Price Per ShareWeighted Average Remaining Contractual LifeNumber of OptionsWeighted Average Exercise Price
Per Share
At December 31, 20231,511,776 $19.00 1.241,511,776 $19.00 
Granted— — — — — 
Exercised(29,375)19.00 — (29,375)19.00 
Forfeited or expired— — — — — 
At June 30, 20241,482,401 $19.00 0.741,482,401 $19.00 
At December 31, 2024813,750 $19.00 0.24813,750 $19.00 
Granted— — — — — 
Exercised(813,750)19.00 — (813,750)19.00 
Forfeited or expired— — — — — 
At June 30, 2025— $— 0.00— $— 
Schedule of Activity Related to Restricted Stock Units
The following table summarizes activity related to RSUs and RSAs for the six months ended June 30, 2025 and 2024:
Number of RSUs and RSAsWeighted
Average Fair Value 
At December 31, 20234,903,174 $23.90 
Granted3,107,615 17.21 
Forfeited(103,010)22.44 
Vested(2,616,226)19.84 
At June 30, 20245,291,553 $22.01 
At December 31, 20245,564,532 $21.77 
Granted (1)3,282,979 39.41 
Forfeited(155,915)25.72 
Vested(2,712,652)24.93 
At June 30, 20255,978,944 $29.92 
(1) Excluded in the number of RSUs and RSAs are 100,000 participating RSAs for six months ended June 30, 2025, where the grant date has not been achieved because the performance conditions have not been met.