XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Recent Accounting Pronouncements (Details Textual) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Jan. 01, 2023
Dec. 31, 2022
Financing Receivable, Allowance for Credit Loss $ 11,479,000 $ 11,121,000 $ 10,896,000 $ 9,738,000 $ 9,411,000   $ 9,468,000
Off-Balance-Sheet, Credit Loss, Liability 487,000 531,000 609,000 $ 588,000 671,000   546,000
Retained Earnings (Accumulated Deficit) $ 169,494,000   154,301,000        
Cumulative Effect, Period of Adoption, Adjustment [Member]              
Financing Receivable, Allowance for Credit Loss             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