v3.26.3
SHARE-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Assumptions Used For Determining Fair Value Of Stock Options Granted The following assumptions were used by the Company for determining the fair value of awards granted:
Nine Months Ended September 30,
20262025
Weighted-average expected term (years)
5.1 – 6.0
5.3 – 6.3
Volatility (range)
22.2% – 22.7%
26.2% – 27.2%
Risk-free interest rate (range)
4.1% – 4.2%
3.8% – 4.1%
Dividend yield
0.00%0.00%
Schedule of Stock Option Activity
The following table summarizes information about the stock option activity during the nine months ended September 30, 2026 (aggregate intrinsic value, in thousands):
Number of OptionsWeighted Average Exercise PriceWeighted Average Remaining Contractual Life (in Years)Aggregate Intrinsic Value
Outstanding at December 31, 202522,037,914$16.43 5.10$616,036 
Granted518,980$40.24 
Exercised
(5,488,043)$14.15 
Cancelled, expired or forfeited
(276,941)$19.52 
Outstanding at September 30, 202616,791,910$17.86 5.16$266,650 
Exercisable at September 30, 202614,237,623$16.49 4.53$242,578 
Schedule of Additional Information Regarding Stock Options Outstanding
Additional information regarding stock options outstanding as of September 30, 2026 is as follows (aggregate intrinsic value, in thousands):
Stock Options OutstandingStock Options Exercisable
Exercise PriceNumber of Options Outstanding
Weighted Average Remaining Contractual Life
(in Years)
Aggregate Intrinsic ValueNumber of Exercisable OptionsAggregate Intrinsic Value
$12.00 4,321,0682.11$92,903 4,321,068$92,903 
$13.50 146,2793.432,926 146,2792,926 
$14.00 688,5603.5813,427 688,56013,427 
$15.22 2,132,0164.2138,973 2,132,01638,973 
$15.50 111,9984.542,016 111,9982,016 
$16.14 2,043,7574.7735,480 2,043,75735,480 
$16.34 21,4995.14369 21,499369 
$19.84 1,601,1916.4121,872 1,601,19121,872 
$20.00 293,8407.303,967 230,4683,111 
$20.08 1,466,1227.6319,675 986,44513,238 
$20.60 13,9487.20180 13,948180 
$20.76 174,2986.222,221 174,2982,221 
$21.32 21,1488.00258 21,148258 
$22.34 137,7918.421,538 120,1261,341 
$22.40 2,071,8948.6622,998 625,9866,948 
$23.00 71,1698.87747 20,492215 
$24.70 94,9996.00836 94,999836 
$25.78 432,5735.473,339 432,5733,339 
$25.98 256,7805.401,931 256,7801,931 
$26.00 132,5006.05994 132,500994 
$40.24 518,9809.71NA58,492NA
$44.07 3,0009.15NA3,000NA
$48.94 36,5009.11NA—NA
16,791,9105.16$266,650 14,237,623$242,578 
Schedule of Unvested Restricted Stock Activities
The following table summarizes information about the unvested RSA activities during the nine months ended September 30, 2026:
Number of SharesWeighted-Average Grant Date Fair Value
Outstanding at December 31, 20251,580,082 $18.73 
Vested
(1,505,082)$18.71 
Outstanding at September 30, 202675,000 $19.16 

Schedule of Unvested Restricted Stock Units Activities
The following table summarizes RSU activity during the nine months ended September 30, 2026:

Number of SharesWeighted-Average Grant Date Fair Value
Outstanding at December 31, 2025— $— 
Granted856,024 $40.38 
Vested(29,031)$44.11 
Cancelled or forfeited(3,418)$40.24 
Outstanding at September 30, 2026823,575 $40.24