v3.26.1
Shareholders' Equity - Schedule of Dividends and Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends Payable [Line Items]            
Tax distributions $ (9,287) $ (5,413) $ (16,650) $ (5,821)    
Class A Shares            
Dividends Payable [Line Items]            
Dividends paid         $ 6,729 $ 4,841
OpCo unitholders            
Dividends Payable [Line Items]            
Dividends paid         11,764 10,443
Tax distributions $ 9,287 $ 5,413 $ 16,650 $ 5,821 $ 14,700 $ 22,471
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 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