v3.25.0.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 07, 2023
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
VotePerShare
Directors
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Aug. 16, 2022
Dec. 31, 2021
shares
Nov. 01, 2019
USD ($)
Schedule Of Capitalization Equity [Line Items]                  
Preferred stock, shares authorized   100,000,000   100,000,000 100,000,000        
Preferred stock, par value | $ / shares   $ 0.001   $ 0.001 $ 0.001        
Preferred stock, shares issued   0   0 0        
Common stock, shares authorized   1,600,000,000   1,600,000,000 1,600,000,000        
Common stock, par value | $ / shares   $ 0.001   $ 0.001 $ 0.001        
Percentage of directors elected by common stock holders       25.00%          
Number of directors | Directors       3          
Conversion of Class B common stock       100.00%          
Common stock, shares issued   149,775,361   153,655,038 149,775,361        
Common stock, shares outstanding   124,881,494   127,394,786 124,881,494        
Repurchase of shares of common stock authorized | $ $ 250               $ 100
Repurchase of common stock, shares       1,366,385 4,724,729        
Average price of shares repurchased, common stock | $ / shares       $ 18.28 $ 15.85        
Aggregate cost of shares repurchased, common stock | $       $ 25 $ 100        
Remaining authorized share repurchased amount | $       $ 200   $ 75     $ 250
Repurchase Program, Period in Force 2 years                
Treasury stock, shares   24,893,867   26,260,252 24,893,867        
Aggregate cost of treasury stock | $   $ 822   $ 847 $ 822        
Dividend declared | $ / shares       $ 0 $ 0 $ 0      
Nondeductible Excise Tax Percentage             1.00%    
Class B Common Stock                  
Schedule Of Capitalization Equity [Line Items]                  
Common stock, shares authorized   400,000,000   400,000,000 400,000,000        
Common stock, par value | $ / shares   $ 0.001   $ 0.001 $ 0.001        
Right to voting       10 votes per share          
Vote per common stock share | VotePerShare       10          
Common stock, shares issued   12,799,999   12,799,999 12,799,999        
Common stock, shares outstanding   12,799,999   12,799,999 12,799,999 12,799,999   12,799,999  
Common Stock                  
Schedule Of Capitalization Equity [Line Items]                  
Common stock, shares authorized       1,600,000,000          
Common stock, par value | $ / shares       $ 0.001          
Right to voting       one vote per share          
Vote per common stock share | VotePerShare       1          
Common stock, shares outstanding   149,775,361   153,655,038 149,775,361 146,891,538   144,656,649  
September 2023 Share Repurchse Program                  
Schedule Of Capitalization Equity [Line Items]                  
Repurchase of common stock, shares         1,324,524        
Average price of shares repurchased, common stock | $ / shares         $ 18.85        
Aggregate cost of shares repurchased, common stock | $   $ 25              
Prior to September 2023 Share Repurchse Program                  
Schedule Of Capitalization Equity [Line Items]                  
Aggregate cost of shares repurchased, common stock | $     $ 75