XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Deferred Revenue - Arrangement of Deferred Revenue (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Deferred revenue $ 3,175,908 $ 2,441,234
Subscription and Circulation [Member]    
Deferred revenue 2,799,317 2,085,621
Product and Service, Other [Member]    
Deferred revenue $ 376,591 $ 355,613