v3.25.4
COMMON STOCK AND STOCKHOLDERS' EQUITY - Schedule Of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Number of Shares      
Beginning balance (in shares) 7,843,554    
Granted during the period (in shares) 0 0 0
Exercised during the period (in shares) (4,206,007)    
Expired during the period (in shares) (538,191)    
Forfeited during the period (in shares) (65,377)    
Ending balance (in shares) 3,033,979 7,843,554  
Options vested and expected to vest (in shares) 3,033,979    
Options exercisable (in shares) 2,945,987    
Weighted-Average Exercise Price      
Beginning balance (in dollars per share) $ 4.49    
Granted (in dollars per share) 0    
Exercised (in dollars per share) 3.71    
Expired (in dollars per share) 0.18    
Forfeited (in dollars per share) 14.15    
Ending balance (in dollars per share) 6.12 $ 4.49  
Options vested and expected to vest (in dollars per share) 6.12    
Options exercisable (in dollars per share) $ 5.88    
Weighted- Average Remaining Life      
Weighted- Average Remaining Life 2 years 3 months 14 days 2 years 9 months 18 days  
Options vested and expected to vest 2 years 3 months 14 days    
Options exercisable 2 years 3 months 7 days    
Total Intrinsic Value      
Intrinsic value outstanding $ 325 $ 257  
Options vested and expected to vest 325    
Options exercisable $ 316