XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Note 18 - Redeemable Noncontrolling Interests (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]

Balance as of January 1, 2025

 $38,577 

Equity issuance costs incurred

  (531)

Stock-based compensation attributable to redeemable noncontrolling interests

  8 

Net loss attributable to redeemable noncontrolling interests

  (1,041)

Effect of foreign currency translation on redeemable noncontrolling interests

  816 

Effect of foreign currency translation attributable to redeemable noncontrolling interests

  181 

Balance as of June 30, 2025

 $38,010