v3.26.1
Note 17 - Redeemable Noncontrolling Interests (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]

Balance as of January 1, 2024

 $41,663 

Equity issuance costs incurred

  (992)

Stock-based compensation attributable to redeemable noncontrolling interests

  34 

Net income attributable to redeemable noncontrolling interests

  (509)

Effect of foreign currency translation on redeemable noncontrolling interests

  (1,311)

Effect of foreign currency translation attributable to redeemable noncontrolling interests

  (308)

Balance as of December 31, 2024

  38,577 

Equity issuance costs incurred

  (1,644)

Stock-based compensation attributable to redeemable noncontrolling interests

  13 

Net loss attributable to redeemable noncontrolling interests

  (1,233)

Effect of foreign currency translation on redeemable noncontrolling interests

  1,921 

Effect of foreign currency translation attributable to redeemable noncontrolling interests

  422 

Balance as of December 31, 2025

 $38,056