XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Earnings Per Share - Summary of Basic EPS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic EPS, income $ 1,778,197 $ 2,163,803 $ 4,452,297 $ 3,712,834
Weighted Average Shares Outstanding (Basic) (in shares) 3,253,736 3,252,884 3,253,736 3,252,884
Net Income Per Common Share (Basic) (in dollars per share) $ 0.55 $ 0.67 $ 1.37 $ 1.14