XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Non-Controlling Interest (Tables)
9 Months Ended
Sep. 30, 2025
Noncontrolling Interest [Abstract]  
Schedule of Redeemable Noncontrolling Interest
The non-controlling interest for the three and nine months ended September 30, 2025 and 2024 was as follows (in thousands):
Non-controlling interest—December 31, 20234,697 
Net income attributable to non-controlling interest(11)
Non-controlling interest—March 31, 20244,686 
Net income attributable to non-controlling interest(7)
Non-controlling interest—June 30, 20244,679 
Net income attributable to non-controlling interest72 
Non-controlling interest—September 30, 20244,751 
Net income attributable to non-controlling interest64 
Non-controlling interest—December 31, 20244,815 
Net income attributable to non-controlling interest93 
Non-controlling interest—March 31, 20254,908 
Net income attributable to non-controlling interest79 
Non-controlling interest—June 30, 20254,987 
Net income attributable to non-controlling interest29 
Non-controlling interest—September 30, 2025$5,016