XML 78 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Vote
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
May 31, 2023
USD ($)
Class of Stock [Line Items]        
Preferred stock, shares authorized 45,000,000 45,000,000    
Preferred stock, par value | $ / shares $ 0.0001 $ 0.0001    
Preferred stock, shares issued 0 0    
Preferred stock, shares outstanding 0 0    
Common stock dividends | $ / shares $ 0 $ 0 $ 0  
Class A Common Stock [Member]        
Class of Stock [Line Items]        
Common stock, shares authorized 513,796,572 513,797,000    
Common stock, par value | $ / shares $ 0.0001 $ 0.0001    
Number of votes entitled per share | Vote 1      
Number of shares repurchased 91,273      
Stock repurchase program, Average price per share | $ / shares $ 46.63      
Stock repurchase program, Repurchase amount | $ $ 4.3      
Stock repurchase program, Repurchase Shares   49,100,000    
Class A Common Stock [Member] | Maximum [Member]        
Class of Stock [Line Items]        
Shares authorized to be repurchased amount | $       $ 75.0
Class A Common Stock [Member] | Minimum [Member]        
Class of Stock [Line Items]        
Shares authorized to be repurchased amount | $       $ 50.0
Class B Common Stock [Member]        
Class of Stock [Line Items]        
Common stock, shares authorized 41,203,428 41,203,000    
Common stock, par value | $ / shares $ 0.0001 $ 0.0001    
Number of votes entitled per share | Vote 10