XML 105 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentations and Summary of Significant Accounting Policies - Accounts Receivable (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
D
Dec. 31, 2018
USD ($)
Basis of Presentation and Summary of Significant Accounting Policies    
Number of business days within which accounts receivable from credit card processors are typically received | D 3  
Accounts receivable, past due time period individual account reviewed for collectibility 60 days  
Allowance for doubtful account activity    
Balance at beginning of period $ 287 $ 209
Charged to costs and expenses 357 78
Write-offs, net of recoveries (194)  
Balance at end of period $ 450 $ 287