XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Derivatives and Hedging Activities - Schedule of Derivative Instrument Classification (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Derivative fair value $ 235,156 $ 677,761
Interest Rate Swap [Member] | Other Assets [Member] | Cash Flow Hedging [Member]    
Derivative fair value 206,523 651,340
Interest Rate Swap [Member] | Other Assets [Member] | Fair Value Hedging [Member]    
Derivative fair value (100,281) 109,594
Interest Rate Swap [Member] | Notes Receivable, Net [Member] | Fair Value Hedging [Member]    
Derivative fair value $ 128,914 $ (83,173)