Quarterly report pursuant to Section 13 or 15(d)

Note 5 - Revenue Recognition - Schedule of Recognized Revenue Associated With Contract Liabilities (Details)

v3.24.2.u1
Note 5 - Revenue Recognition - Schedule of Recognized Revenue Associated With Contract Liabilities (Details) - USD ($)
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Balance, beginning of period $ 2,175,064 $ 2,191,244
Recognized revenue associated with contract liabilities (1,243,015) (1,183,935)
Amounts collected or invoiced 1,123,735 1,102,368
Balance, end of period $ 2,055,784 $ 2,109,677