XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Deferred Revenue - Arrangement of Deferred Revenue (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Deferred revenue $ 2,441,234 $ 1,903,001
Subscription and Circulation [Member]    
Deferred revenue 2,085,621 1,543,455
Product and Service, Other [Member]    
Deferred revenue $ 355,613 $ 359,546