XML 16 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Receivables [Abstract]      
Accounts Receivable Gross $ 8,717,000 $ 7,046,000  
Allowance for Doubtful Accounts (859,000) (524,000) $ (494,000)
Accounts Receivable Net $ 7,858,000 $ 6,522,000