v3.26.1
Noncontrolling Interests - Schedule of Changes in Redeemable Noncontrolling Interest (Details) - USD ($)
$ 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
Increase (Decrease) in Temporary Equity [Roll Forward]            
Beginning balance   $ 33,226   $ 24,356 $ 33,226 $ 24,356
Distributions paid and payable, including redemptions $ (9,870) $ (10,993) $ (82) $ (2,883)    
Ending balance $ 42,749   $ 25,032   42,749 25,032
Redeemable Noncontrolling Interests            
Increase (Decrease) in Temporary Equity [Roll Forward]            
Contributions         9,200 1,300
Distributions paid and payable, including redemptions         (1,685) (1,273)
Net income (loss)         $ 2,008 $ 649