XML 102 R91.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Number of Options    
Beginning balance (in shares) 21,204,908  
Granted (in shares) 2,617,306  
Exercised (in shares) (1,363,953)  
Cancelled, expired or forfeited (in shares) (285,674)  
Ending balance (in shares) 22,172,587 21,204,908
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 15.47  
Granted (in dollars per share) 22.41  
Exercised (in dollars per share) 13.02  
Cancelled, expired or forfeited (in dollars per share) 19.90  
Ending balance (in dollars per share) $ 16.38 $ 15.47
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Exercisable, number of options (in shares) 17,665,947  
Exercisable, weighted average exercise price (in dollars per share) $ 15.08  
Outstanding, weighted average remaining contractual life (in years) 5 years 4 months 13 days 5 years 4 months 9 days
Exercisable, weighted average remaining contractual life (in years) 4 years 5 months 4 days  
Outstanding, aggregate intrinsic value $ 529,497 $ 149,710
Exercisable, aggregate intrinsic value $ 444,759