v3.26.1
Stock-based Compensation - Schedule of Additional Information Regarding PRSUs (Details) - PRSUs - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average fair value per share of PRSUs granted (in usd per share) $ 21.50 $ 15.06
Total grant date fair value of PRSUs vested $ 37 $ 0
Total intrinsic value of PRSUs released $ 60 $ 0