XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Recent Accounting Pronouncements (Details Textual) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Financing Receivable, Allowance for Credit Loss $ 11,121,000 $ 10,922,000 $ 10,896,000 $ 9,411,000 $ 9,383,000   $ 9,468,000
Off-Balance-Sheet, Credit Loss, Liability 531,000 531,000 609,000 $ 671,000 741,000   546,000
Retained Earnings (Accumulated Deficit) $ 164,051,000   154,301,000        
Cumulative Effect, Period of Adoption, Adjustment [Member]              
Financing Receivable, Allowance for Credit Loss         0   346,000
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2016-13 [Member]              
Financing Receivable, Allowance for Credit Loss           $ 346,000  
Off-Balance-Sheet, Credit Loss, Liability   $ 0 $ 0   $ 0 547,000 $ 547,000
Retained Earnings (Accumulated Deficit)           (629,000)  
Deferred Tax Assets, Net of Valuation Allowance           $ 264,000