XML 68 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Basis of Presentation and Principles of Consolidation (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer, Including Assessed Tax $ 54,322 $ 66,082
Product [Member]    
Revenue from Contract with Customer, Including Assessed Tax 49,665 55,540
Revision of Prior Period, Adjustment [Member]    
Accounts and Other Receivables, Net, Current   $ 600
Revision of Prior Period, Adjustment [Member] | Product [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 600