XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance $ 137,289,160 $ 137,173,203
Total other comprehensive income (loss) 360,265 (300,572)
Balance 138,253,806 136,446,725
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance (4,005,169) (6,639,506)
Other comprehensive income (loss) before reclassification 680,043 (778,401)
Amounts reclassified 0 0
Total other comprehensive income (loss) 680,043 (778,401)
Balance (3,325,126) (7,417,907)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balance (60,526) 2,549
Other comprehensive income (loss) before reclassification 0 3,105
Amounts reclassified 0 0
Total other comprehensive income (loss) 0 3,105
Balance (60,526) 5,654
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance 468,247 172,183
Other comprehensive income (loss) before reclassification (319,778) 474,724
Amounts reclassified 0 0
Total other comprehensive income (loss) (319,778) 474,724
Balance 148,469 646,907
AOCI Attributable to Parent [Member]    
Balance (3,597,448) (6,464,774)
Other comprehensive income (loss) before reclassification 360,265 (300,572)
Amounts reclassified 0 0
Total other comprehensive income (loss) 360,265 (300,572)
Balance $ (3,237,183) $ (6,765,346)