XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Note 4 - Redeemable Noncontrolling Interests - Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Redemption value adjustment $ 0 $ (8,941) $ 11,517
Redeemable Noncontrolling Interest [Member]      
Balance 0 6,549 110,471
Contribution received from noncontrolling interest holder 979 0 0
Share of net income (loss) (236) 58 1,864
Foreign currency translation rate change (1) (176) (549)
Purchase of additional ownership interest 0 (9,117) (116,754)
Redemption value adjustment 0 2,686 11,517
Balance $ 742 $ 0 $ 6,549