v3.26.1
Note 18 - Redeemable Noncontrolling Interests (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]

Balance as of January 1, 2026

 $38,056 

Equity issuance costs incurred

  (814)

Stock-based compensation attributable to redeemable noncontrolling interests

   

Net income attributable to redeemable noncontrolling interests

  795 

Effect of foreign currency translation on redeemable noncontrolling interests

  1,382 

Effect of foreign currency translation attributable to redeemable noncontrolling interests

  316 

Balance as of June 30, 2026

 $39,735