v3.26.1
Note 17 - Redeemable Noncontrolling Interests - Schedule of Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Balance $ 38,577 $ 41,663
Equity issuance costs incurred (1,644) (992)
Stock-based compensation attributable to redeemable noncontrolling interests 13 34
Net income attributable to redeemable noncontrolling interests (1,233) (509)
Effect of foreign currency translation on redeemable noncontrolling interests 1,921 (1,311)
Effect of foreign currency translation attributable to redeemable noncontrolling interests 422 (308)
Balance $ 38,056 $ 38,577