Annual report pursuant to Section 13 and 15(d)

Note 2 - Revenue Recognition - Changes in Contract Assets and Liabilities (Details)

v3.23.1
Note 2 - Revenue Recognition - Changes in Contract Assets and Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contract assets, balance $ 0 $ 210,668
Contract assets added 0 312,475
Revenue billed 0 (523,143)
Revenue billed 0 523,143
Contract assets, balance 0 0
Contract liabilities, balance 186,835 946,884
Contract liabilities added 439,230 359,896
Revenue recognized (443,309) (1,119,945)
Contract liabilities, balance $ 182,756 $ 186,835