XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance $ 74,703,914 $ 72,743,690
Net current period other comprehensive loss (11,761,544) (2,600,064)
Balance 60,440,931 74,703,914
AOCI Attributable to Parent [Member]    
Balance 2,920,027 5,520,091
Other comprehensive loss before reclassification (11,770,084) (2,411,782)
Amount reclassified from accumulated other comprehensive loss 8,540 (188,282)
Net current period other comprehensive loss (11,761,544) (2,600,064)
Balance $ (8,841,517) $ 2,920,027