XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Redemption value adjustment $ (11,517) $ (49,235) $ (17,102)
Redeemable Noncontrolling Interest [Member]      
Balance 110,471 58,050 66,207
Share of net income (loss) 1,864 7,543 5,574
Foreign currency translation (549) (3,982) (3,669)
Purchase of additional ownership interest (116,754) (375) (27,164)
Redemption value adjustment 11,517 49,235 17,102
Balance $ 6,549 $ 110,471 $ 58,050