XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Earnings (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Balance $ 60,440,931 $ 74,703,914
Balance 59,586,450 56,649,168
AOCI Attributable to Parent [Member]    
Balance (8,841,517) 2,920,027
Other comprehensive earnings (loss) before reclassification (2,239,651) (12,370,634)
Amount reclassified from accumulated other comprehensive earnings (loss) 46,421 496
Net current period other comprehensive earnings (loss) (2,193,230) (12,370,138)
Balance $ (11,034,747) $ (9,450,111)