XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE - Schedule of Transactions Within Contract Liabilities (Details) - USD ($)
3 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Movement in Deferred Revenue [Roll Forward]    
Beginning contract liabilities $ 1,076,063 $ 559,232
Revenue recognized related to payments included in the December 31, 2019 balance (1,022,851) (526,202)
Payments received for which performance obligations have not been satisfied 163,903 1,043,767
Effect of foreign currency translation 1,215 (734)
Ending contract liabilities $ 218,330 $ 1,076,063