Annual report pursuant to Section 13 and 15(d)

Note 18 - Changes in Accounting Principles (Details Textual)

v3.24.1
Note 18 - Changes in Accounting Principles (Details Textual) - USD ($)
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Retained Earnings (Accumulated Deficit) $ 41,055,000   $ 45,291,000
Off-Balance-Sheet, Credit Loss, Liability $ 14,000 $ 0  
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2016-13 [Member]      
Retained Earnings (Accumulated Deficit)   (279,000)  
Accounts Receivable, Allowance for Credit Loss   384,000  
Off-Balance-Sheet, Credit Loss, Liability   $ 5,000