Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.25.0.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Class Of Stock [Line Items]      
Preferred stock, authorized (in shares) 500,000,000 500,000,000  
Stockholders' equity note, ratio 1    
Preferred stock, outstanding (in shares) 0 0  
Payments of dividends | $ $ 80,200    
Distribution made to limited partner, distributions declared, per unit (in dollars per share) | $ / shares $ 0.04    
Payments to noncontrolling interests | $ $ 22,209 $ 0 $ 0
RSG LLC      
Class Of Stock [Line Items]      
Noncontrolling interest, ownership percentage by parent 47.90% 45.60%  
Ownership percentage, non-controlling 52.10% 54.40%  
O 2024 Q1 Dividends      
Class Of Stock [Line Items]      
Dividends declared (in dollars per share) | $ / shares $ 0.11    
O 2024 Q2 Dividends      
Class Of Stock [Line Items]      
Dividends declared (in dollars per share) | $ / shares 0.11    
O 2024 Q3 Dividends      
Class Of Stock [Line Items]      
Dividends declared (in dollars per share) | $ / shares 0.11    
O2024 Q4 Dividends      
Class Of Stock [Line Items]      
Dividends declared (in dollars per share) | $ / shares $ 0.11    
S2024 Q1 Dividends      
Class Of Stock [Line Items]      
Payments of dividends | $ $ 27,100    
O 2024 A Dividends      
Class Of Stock [Line Items]      
Payments of dividends | $ $ 53,100    
IPO      
Class Of Stock [Line Items]      
Preferred stock, authorized (in shares) 500,000,000    
IPO | RSG LLC      
Class Of Stock [Line Items]      
Ownership percentage, non-controlling 52.00% 56.10% 57.10%
Class A Common Stock      
Class Of Stock [Line Items]      
Common stock, authorized (in shares) 1,000,000,000 1,000,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001  
Common stock voting rights (in votes) | vote 1    
Common stock, outstanding (in shares) 125,411,089 118,593,062  
Class A Common Stock | IPO      
Class Of Stock [Line Items]      
Common stock, authorized (in shares) 1,000,000,000    
Class B Common Stock      
Class Of Stock [Line Items]      
Common stock, authorized (in shares) 1,000,000,000 1,000,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001  
Common stock voting rights (in votes) | vote 10    
Common stock voting rights in the future (in votes) | vote 1    
Common stock, outstanding (in shares) 136,456,313 141,621,188  
Class B Common Stock | IPO      
Class Of Stock [Line Items]      
Common stock, authorized (in shares) 1,000,000,000    
Common stock, par value (in dollars per share) | $ / shares $ 0.001    
Common Class X      
Class Of Stock [Line Items]      
Common stock, authorized (in shares) 10,000,000 10,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001  
Common stock, outstanding (in shares) 0 0  
Common Class X | IPO      
Class Of Stock [Line Items]      
Common stock, authorized (in shares) 10,000,000