XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders’ Deficit and Convertible Preferred Stock - Additional Information (Details)
12 Months Ended
Nov. 08, 2021
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Feb. 14, 2025
USD ($)
Stockholders Equity Note Disclosure [Line Items]          
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.0001      
Preferred stock, shares authorized (in shares) | shares   100,000,000 100,000,000    
Year of anniversary   7 years      
Remaining repurchase authorization amount   $ 168,100,000      
Stock repurchased during period, value   $ 317,964,000 $ 316,322,000 $ 99,793,000  
Subsequent Event          
Stockholders Equity Note Disclosure [Line Items]          
Share repurchase program authorized additional amount         $ 100,000,000
Common Class A          
Stockholders Equity Note Disclosure [Line Items]          
Common stock, par or stated value per share (in dollars per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001    
Common stock, shares authorized (in shares) | shares   1,000,000,000 1,000,000,000    
Number of votes per share | vote   1      
Shares issued upon conversion (in shares) | shares   1      
Repurchases under share repurchase programs   $ 316,923,000 $ 314,964,000 99,748,000  
Stock repurchased during period, value   317,963,000 316,321,000 $ 99,793,000  
Common Class A | Share Repurchase Programs, Settled In July 2024          
Stockholders Equity Note Disclosure [Line Items]          
Repurchases under share repurchase programs   322,400,000      
Stock repurchased during period, value     $ 4,100,000    
Stock repurchased during period, value, excise taxes   $ 1,400,000      
Shares of common stock related to convertible preferred stock          
Stockholders Equity Note Disclosure [Line Items]          
Convertible preferred stock, shares authorized (in shares) | shares 200,000 200,000 200,000    
Convertible preferred stock, shares issued (in shares) | shares   200,000 200,000    
Convertible preferred stock, shares outstanding (in shares) | shares   200,000 200,000    
Convertible preferred stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001    
Convertible preferred stock, aggregate purchase price $ 200,000,000        
Convertible preferred stock, conversion price (in dollars per share) | $ / shares $ 269.22        
Liquidation preference per share (in dollars per share) | $ / shares $ 1,000        
Temporary equity, carrying amount, attributable to parent   $ 199,449,000 $ 199,449,000    
Class B Common Stock          
Stockholders Equity Note Disclosure [Line Items]          
Common stock, par or stated value per share (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001    
Common stock, shares authorized (in shares) | shares   250,000,000 250,000,000    
Number of votes per share | vote   10      
Percentage of written consent of shareholders   67.00%      
Common stock, number of shares outstanding as a percentage of total shares outstanding (percent)   10.00%      
Common stock, shares beneficially owned as a percentage of shares beneficially owned immediately prior to completion of the initial public offering (percent)   50.00%