Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Additional Information (Detail)

v3.24.0.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Dec. 31, 2020
Class Of Stock [Line Items]          
Preferred stock, shares authorized 500,000,000 500,000,000      
Preferred stock, shares outstanding 0 0      
Company owned LLC Common Units         $ 71,090
RSG LLC [Member]          
Class Of Stock [Line Items]          
Noncontrolling interest, ownership percentage by parent 45.60% 43.30%      
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 54.40% 56.70%      
IPO [Member]          
Class Of Stock [Line Items]          
Preferred stock, shares authorized       500,000,000  
IPO [Member] | RSG LLC [Member]          
Class Of Stock [Line Items]          
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 56.10% 57.10% 57.60%    
Common Class A [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized 1,000,000,000 1,000,000,000      
Common stock, par value $ 0.001 $ 0.001      
Common Stock, Voting Rights Each share of Class A common stock is entitled to one vote per share.        
Common stock, shares outstanding 118,593,062 112,437,825      
Common Class A [Member] | IPO [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized       1,000,000,000  
Common Class B [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized 1,000,000,000 1,000,000,000      
Common stock, par value $ 0.001 $ 0.001      
Common Stock, Voting Rights Each share of Class B common stock is initially entitled to 10 votes per share but, upon the occurrence of certain events as set forth in the Company’s amended and restated certificate of incorporation, will be entitled to one vote per share in the future.        
Common stock, shares outstanding 141,621,188 147,214,275      
Common Class B [Member] | IPO [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized       1,000,000,000  
Common stock, par value       $ 0.001  
Common Class X [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized 10,000,000 10,000,000      
Common stock, par value $ 0.001 $ 0.001      
Common Stock, Voting Rights Shares of Class X common stock have no economic or voting rights.        
Common stock, shares outstanding 0 0      
Common Class X [Member] | IPO [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized       10,000,000