XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue from Contracts with Customers - Summary of Changes in Deferred Revenue (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
Revenue Recognition And Deferred Revenue [Abstract]  
Balance at December 31, 2017 $ 24,442
Revenue recognized in the current period from the amounts in the beginning balance (6,907)
New deferrals, net of amounts recognized in the current period 5,505
Balance at March 31, 2018 $ 23,040