XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers - Summary of Changes in Deferred Revenue (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
Revenue Recognition And Deferred Revenue [Abstract]  
Balance at December 31, 2018 $ 15,824
Revenue recognized in the current period from the amounts in the beginning balance (5,831)
Balance at March 31, 2019 $ 9,993