XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 1 - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Earnings (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance $ 67,003,549 $ 60,440,931
Net current period other comprehensive (loss) earnings (640,112) 1,596,353
Balance 68,685,411 63,598,529
AOCI Attributable to Parent [Member]    
Balance (6,621,336) (8,841,517)
Other comprehensive (loss) earnings before reclassification (639,189) 1,564,342
Amount reclassified from accumulated other comprehensive (loss) earnings (923) 32,011
Net current period other comprehensive (loss) earnings (640,112) 1,596,353
Balance $ (7,261,448) $ (7,245,164)