XML 32 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary Of Significant Accounting Policies (Details Narrative)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Segment
Number of operating segments | Segment   1
Cash, FDIC insured amount $ 250,000  
Cash uninsured amount 7,740,000 $ 11,726,000
Allowance for doubtful accounts receivable, current 80,000 0
Bad debt expense (recoveries) 350,086 (13,280)
Inventory units designated for customer demonstrations 240,000 204,000
Advertising and promotion expense 1,321,000 $ 1,462,000
Product warranty term   1 year
Operating lease right-of-use assets $ 1,400,037
UNITED STATES    
Reveune percent 92.00% 96.00%
Patents [Member]    
Useful life   13 years
Remaining amortization period   42 months
Customer [Member] | Accounts Receivable [Member] | UNITED STATES    
Reveune percent 79.00% 87.00%
UNITED STATES | Customer [Member] | Revenue [Member]    
Reveune percent 68.00% 71.00%