Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 01, 2016
Aug. 31, 2016
Jul. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Public Relations Service | Company Owned By Board Member          
Related Party Transactions (Details) [Line Items]          
Professional fees monthly rate   $ 5 $ 10    
Amounts paid to related party       $ 0 $ 30
Content And Marketing Services | Company Owned by Employee          
Related Party Transactions (Details) [Line Items]          
Auto-renewing agreement term 1 year        
Monthly revenue received per agreement $ 5        
Revenue from Related Parties       $ 15