XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Stock Compensation - Compensation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class A shares issued to Directors and employees related to stock compensation plans (in shares) 0 0
Non-cash stock compensation expense $ 1,377,423 $ 957,728
Common Class A [Member] | Common Stock [Member]    
Class A shares issued to Directors and employees related to stock compensation plans (in shares) 34,700 32,200