XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Other Income (Expense), Net (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Gain (Loss), Foreign Currency Transaction, before Tax $ (40,000) $ 800 $ 47,000 $ 101,000
Awards for Technologies, Innovation, and Job Creation [Member]        
Government Assistance, Nonoperating Income, Increase (Decrease) $ 100,000 $ 500,000 $ 600,000 $ 1,900,000