v3.26.1
Shareholders' and Member's 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, 2026
Class A Shares      
Shareholders' and Member's Equity [Line Items]      
Dividends paid     $ 4,602
OpCo Unitholders      
Shareholders' and Member's Equity [Line Items]      
Dividends paid     $ 7,743
O 2026 Q1 Dividends      
Shareholders' and Member's Equity [Line Items]      
Dividends, rate per share   $ 0.05  
O 2026 Q1 Dividends | Class A Shares      
Shareholders' and Member's Equity [Line Items]      
Dividend, date of record   Mar. 05, 2026  
Dividends paid   $ 2,163  
O 2026 Q1 Dividends | OpCo Unitholders      
Shareholders' and Member's Equity [Line Items]      
Dividends paid   $ 4,010  
O 2026 Q2 Dividends      
Shareholders' and Member's Equity [Line Items]      
Dividends, rate per share $ 0.05    
O 2026 Q2 Dividends | Class A Shares      
Shareholders' and Member's Equity [Line Items]      
Dividend, date of record Jun. 04, 2026    
Dividends paid $ 2,439    
O 2026 Q2 Dividends | OpCo Unitholders      
Shareholders' and Member's Equity [Line Items]      
Dividends paid $ 3,733