XML 36 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Receivables [Abstract]      
Balance, beginning of period $ 696 $ 800 $ 255
Add: Additions to reserve 2,126 1,308 1,066
Less: Write-offs (1,151) (1,066) (311)
Less: Recovery (157) (346) (210)
Balance, end of period $ 1,514 $ 696 $ 800