XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue [Abstract]    
Services and products transferred at a point in time $ 2,162,038 $ 1,203
Services and products transferred over time 323,166 15,711
Total revenue $ 2,485,204 $ 16,914