Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details Narrative)

v3.21.2
Summary of Significant Accounting Policies (Details Narrative)
6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
GBP (£)
Jun. 30, 2021
CNY (¥)
Jul. 02, 2019
USD ($)
Uninsured deposits related to cash deposits $ 31,662,035 $ 18,210,378      
Unearned revenues 4,556,626 4,095,472      
Advertising costs $ 224,933 $ 285,964      
Accounting Standards Update ("ASU") No. 2016-13 [Member]          
Assets allowance         $ 6,784,300
Discounted Cash Flow [Member]          
Interest rates   4.35%      
Minimum [Member]          
Estimated useful lives of the assets 3 years        
Minimum [Member] | Discounted Cash Flow [Member]          
Interest rates 4.65%   4.65% 4.65%  
Maximum [Member]          
Estimated useful lives of the assets 20 years        
Maximum [Member] | Discounted Cash Flow [Member]          
Interest rates 6.25%   6.25% 6.25%  
China [Member]          
Uninsured deposits related to cash deposits $ 77,399        
UK [Member]          
Uninsured deposits related to cash deposits $ 118,056        
RMB [Member]          
Uninsured deposits related to cash deposits | ¥       ¥ 500,000  
GBP [Member]          
Uninsured deposits related to cash deposits | £     £ 85,000