XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Transactions - Summary of Class B Unit Repurchases (Details) - Class B Shares - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 29, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Repurchase Units [Line Items]        
Aggregate Purchase Price $ 400.0      
March 29, 2022        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date       Mar. 29, 2022
Closing Date       Apr. 04, 2022
Number of Units Repurchased       13,559,322
Aggregate Purchase Price       $ 400.0
Purchase Price Per Unit       $ 29.5
March 27, 2023        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date     Mar. 27, 2023  
Closing Date     Mar. 30, 2023  
Number of Units Repurchased     3,619,254  
Aggregate Purchase Price     $ 100.0  
Purchase Price Per Unit     $ 27.63  
June 26, 2023        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date     Jun. 26, 2023  
Closing Date     Jun. 29, 2023  
Number of Units Repurchased     3,350,084  
Aggregate Purchase Price     $ 100.0  
Purchase Price Per Unit     $ 29.85  
September 19, 2023        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date     Sep. 19, 2023  
Closing Date     Sep. 22, 2023  
Number of Units Repurchased     3,301,420  
Aggregate Purchase Price     $ 100.0  
Purchase Price Per Unit     $ 30.29  
November 13, 2023        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date     Nov. 13, 2023  
Closing Date     Nov. 16, 2023  
Number of Units Repurchased     3,370,407  
Aggregate Purchase Price     $ 100.0  
Purchase Price Per Unit     $ 29.67  
March 11, 2024        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date   Mar. 11, 2024    
Closing Date   Mar. 14, 2024    
Number of Units Repurchased   2,816,901    
Aggregate Purchase Price   $ 100.0    
Purchase Price Per Unit   $ 35.5    
June 24, 2024        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date   Jun. 24, 2024    
Closing Date   Jun. 26, 2024    
Number of Units Repurchased   2,724,052    
Aggregate Purchase Price   $ 100.0    
Purchase Price Per Unit   $ 36.71    
September 9, 2024        
Repurchase Units [Line Items]        
Unit Repurchase Agreement Date   Sep. 09, 2024    
Closing Date   Sep. 11, 2024    
Number of Units Repurchased   2,823,262    
Aggregate Purchase Price   $ 100.0    
Purchase Price Per Unit   $ 35.42