XML 49 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Allowance for doubtful accounts $ 51,495 $ 88,485
FDIC insured amount 250,000  
Revenues $ 31,756,345 $ 31,058,737
Percentage of revenue 100.00% 100.00%
Foreign currency transaction gain (loss) $ 35,960 $ (19,529)
Restricted common stock    
Antidilutive securities amount 245,252 191,855
Accounts receivable    
Revenues $ 4,717,453 $ 4,449,260
Percentage of revenue 100.00% 100.00%
Maximum    
Property and equipment estimated useful lives 7 years  
Minimum    
Property and equipment estimated useful lives 3 years  
Europe financial institutions    
Antidilutive securities amount 88,807 134,175
Deposits $ 88,807 $ 134,175
United States    
Revenues $ 17,757,521 $ 17,219,763
Percentage of revenue 55.90% 55.40%
United States | Accounts receivable    
Revenues $ 2,798,224 $ 2,670,674
Percentage of revenue 59.30% 60.00%
Europe    
Revenues $ 11,590,169 $ 11,388,620
Percentage of revenue 36.50% 36.70%
Europe | Accounts receivable    
Revenues $ 1,650,030 $ 1,553,706
Percentage of revenue 35.00% 34.90%
Rest of World    
Revenues $ 2,408,655 $ 2,450,354
Percentage of revenue 7.60% 7.90%
Rest of World | Accounts receivable    
Revenues $ 269,199 $ 224,880
Percentage of revenue 5.70% 5.10%
Employee stock options    
Antidilutive securities amount 3,258,408 3,327,580
Employee stock options | Warrant    
Antidilutive securities amount 50,000 385,000