XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Warranty Liability (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

December 31,

 
  

2025

  

2024

  

2023

 
             

Balance at the beginning of the period

  5,559   6,957   7,876 

Warranty provision

  3,550   1,670   2,684 

Claims paid/settlements

  (3,193)  (3,068)  (3,603)

Balance at the end of the period

  5,916   5,559   6,957