v3.26.3
Redeemable Noncontrolling Interest - Schedule of Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Redeemable Noncontrolling Interest [Roll Forward]        
Redeemable noncontrolling interest, beginning of period $ 55,035 $ 45,967 $ 52,271 $ 44,709
Net income attributable to redeemable noncontrolling interest partner 1,837 1,646 5,401 5,748
Distributions to redeemable noncontrolling interest 0 0 (5,669) (4,029)
Change in fair value of redeemable noncontrolling interest (565) (311) 4,304 874
Redeemable noncontrolling interest, end of period $ 56,307 $ 47,302 $ 56,307 $ 47,302