XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Summary of Changes in Deferred Revenue (Details)
6 Months Ended
Jun. 30, 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 (13,470)
New deferrals, net of amounts recognized in the current period 3,150
Balance at June 30, 2018 $ 14,122