v3.26.1
Noncontrolling Interest - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Sep. 02, 2025
Noncontrolling Interest [Line Items]      
Redeemable noncontrolling interests $ 131.5 $ 131.5  
Distinguished      
Noncontrolling Interest [Line Items]      
Basic units outstanding percentage     31.40%
Redeemable noncontrolling interest $ 131.5 $ 131.5