XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Commitments and Contingencies - Redeemable Non-controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Balance $ 39,186 $ 24,233 $ 29,424 $ 37,784
Net income attributable to noncontrolling interest 3,383 2,683 4,783 3,125
Redemption value adjustment of put option 2,701 1,126 11,858 2,830
Distribution (155) (500) (950) (1,400)
Acquired businesses' noncontrolling interest 853 0 853 0
Redemption of put and/or call options 0 0 0 (14,797)
Balance $ 45,968 $ 27,542 $ 45,968 $ 27,542