XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Redeemable Non-Controlling Interests (Tables)
9 Months Ended
Sep. 30, 2025
Noncontrolling Interest [Abstract]  
Schedule of redeemable non-controlling interests The changes in redeemable non-controlling interests are as follows:
20252024
(in thousands)
Balance as of January 1$18,013 $16,477 
Net income attributable to redeemable non-controlling interests1,438 1,053 
Distributions to redeemable non-controlling interests(842)(1,174)
Redemption value adjustment on redeemable non-controlling interests— 1,901 
Balance as of March 31$18,609 $18,257 
Net income attributable to redeemable non-controlling interests1,415 1,078 
Distributions to redeemable non-controlling interests
(1,640)(793)
Redemption value adjustment on redeemable non-controlling interests1,176 (132)
Balance as of June 30$19,560 $18,410 
Net income attributable to redeemable non-controlling interests1,352 1,109 
Distributions to redeemable non-controlling interests
(1,441)(1,397)
Balance as of September 30$19,471 $18,122