XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Reorganization (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Restructuring and Related Costs [Table Text Block]

Balance at December 31, 2024

 $ 

Costs incurred

  3,217 

Cash paid

  (3,008)

Balance at June 30, 2025

 $209