XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Non-Controlling Interest (Tables)
6 Months Ended
Jun. 30, 2024
Noncontrolling Interest [Abstract]  
Schedule of Redeemable Noncontrolling Interest
The non-controlling interest for the three and six months ended June 30, 2024 and 2023 was as follows (in thousands):
Non-controlling interest—December 31, 2022$4,595 
Net income attributable to non-controlling interest
Non-controlling interest—March 31, 20234,603 
Net income attributable to non-controlling interest37 
Non-controlling interest—June 30, 20234,640 
Net income attributable to non-controlling interest52 
Non-controlling interest—September 30, 20234,692 
Net income attributable to non-controlling interest
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, 2024$4,679