v3.26.1
Noncontrolling Interests (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended
Apr. 23, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Noncontrolling Interests            
LLC Interests redeemed from existing LLC Interest owners (in shares) 15,085,561   15,085,561      
Net income attributable to non-controlling interest   $ 13,363 $ 13,363 $ 0 $ 13,363 $ 0
Transfers to non-controlling interests:            
Decrease from reallocation of non-controlling interest     (30)      
Change from net income attributable to/from non-controlling interest and transfers to non-controlling interest     13,333      
Tax distribution     $ 0   $ 0  
Ultimate Parent            
Noncontrolling Interests            
Percentage of ownership interest by controlling entity         49.30%