XML 61 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Schedule of Performance Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue recognized included in contract liabilities at beginning of period $ 4,700 $ 6,800  
Current - under one year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligations 9,645 9,645 $ 6,784
Non-current - over one year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligations 4,407 4,407 2,668
Restaurant | Current - under one year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligations 9,320 9,320 6,199
Restaurant | Non-current - over one year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligations 4,407 4,407 2,668
Government | Current - under one year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligations 325 325 585
Government | Non-current - over one year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligations $ 0 $ 0 $ 0