v3.26.3
Shareholders' Equity - Schedule of Dividends and Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dividends Payable [Line Items]                
Tax distributions $ (8,108) $ (9,287) $ (5,413) $ (7,140) $ (16,650) $ (5,821)    
Class A Shares                
Dividends Payable [Line Items]                
Dividends paid             $ 10,287 $ 7,375
OpCo unitholders                
Dividends Payable [Line Items]                
Dividends paid             17,456 15,564
Tax distributions $ 8,108 $ 9,287 $ 5,413 $ 7,140 $ 16,650 $ 5,821 $ 22,808 $ 29,611
O 2026 Q1 Dividends                
Dividends Payable [Line Items]                
Date of Record     Mar. 05, 2026          
Dividends, rate per share     $ 0.12          
O 2026 Q1 Dividends | Class A Shares                
Dividends Payable [Line Items]                
Dividends paid     $ 3,341          
O 2026 Q1 Dividends | OpCo unitholders                
Dividends Payable [Line Items]                
Dividends paid     $ 5,910          
O 2026 Q2 Dividends                
Dividends Payable [Line Items]                
Date of Record   Jun. 04, 2026            
Dividends, rate per share   $ 0.12            
O 2026 Q2 Dividends | Class A Shares                
Dividends Payable [Line Items]                
Dividends paid   $ 3,388            
O 2026 Q2 Dividends | OpCo unitholders                
Dividends Payable [Line Items]                
Dividends paid   $ 5,854            
O 2026 Q3 Dividends                
Dividends Payable [Line Items]                
Date of Record Aug. 27, 2026              
Dividends, rate per share $ 0.12              
O 2026 Q3 Dividends | Class A Shares                
Dividends Payable [Line Items]                
Dividends paid $ 3,558              
O 2026 Q3 Dividends | OpCo unitholders                
Dividends Payable [Line Items]                
Dividends paid $ 5,692              
O 2025 Q1 Dividends                
Dividends Payable [Line Items]                
Date of Record           Mar. 06, 2025    
Dividends, rate per share           $ 0.1    
O 2025 Q1 Dividends | Class A Shares                
Dividends Payable [Line Items]                
Dividends paid           $ 2,326    
O 2025 Q1 Dividends | OpCo unitholders                
Dividends Payable [Line Items]                
Dividends paid           $ 5,319    
O 2025 Q2 Dividends                
Dividends Payable [Line Items]                
Date of Record         Jun. 05, 2025      
Dividends, rate per share         $ 0.1      
O 2025 Q2 Dividends | Class A Shares                
Dividends Payable [Line Items]                
Dividends paid         $ 2,515      
O 2025 Q2 Dividends | OpCo unitholders                
Dividends Payable [Line Items]                
Dividends paid         $ 5,124      
O 2025 Q3 Dividends                
Dividends Payable [Line Items]                
Date of Record       Sep. 04, 2025        
Dividends, rate per share       $ 0.1        
O 2025 Q3 Dividends | Class A Shares                
Dividends Payable [Line Items]                
Dividends paid       $ 2,534        
O 2025 Q3 Dividends | OpCo unitholders                
Dividends Payable [Line Items]                
Dividends paid       $ 5,121