Annual report pursuant to Section 13 and 15(d)

Note 18 - Changes in Accounting Principles (Details Textual)

v3.23.1
Note 18 - Changes in Accounting Principles (Details Textual) - USD ($)
Jan. 01, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stockholders' Equity Attributable to Parent, Ending Balance   $ 80,542,000 $ 45,183,000 $ 46,725,000
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2016-13 [Member] | Subsequent Event [Member] | Minimum [Member]        
Stockholders' Equity Attributable to Parent, Ending Balance $ (250,000)      
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2016-13 [Member] | Subsequent Event [Member] | Maximum [Member]        
Stockholders' Equity Attributable to Parent, Ending Balance $ (300,000)