XML 41 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Certain Significant Estimates (Tables)
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-09, Allowance, Credit Loss [Member]  
Notes Tables  
Valuation and Qualifying Accounts [Table Text Block]

In Thousands

 

2024

   

2023

 
                 

Beginning balance

  $ 652     $ 492  

Additions

    747       566  

Deductions

    (705 )     (406 )

Ending balance

  $ 694     $ 652  
SEC Schedule, 12-09, Reserve, Warranty [Member]  
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]

In Thousands

 

2024

   

2023

 
                 

Beginning balance

  $ 590     $ 1,013  

Additions

    1,690       528  

Deductions

    (1,631 )     (951 )

Ending balance

  $ 649     $ 590