XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Summary of Significant Accounting Policies - Remaining Performance Obligations 2 (Details)
Mar. 31, 2019
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 2,468,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 1,057,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 697,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 427,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 89,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 198,000
Service [Member]  
Revenue, Remaining Performance Obligation, Amount $ 2,218,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 1,047,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 683,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 413,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 75,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount
Clinical Revenue [Member]  
Revenue, Remaining Performance Obligation, Amount $ 250,000
Clinical Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 10,000
Clinical Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 14,000
Clinical Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 14,000
Clinical Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 14,000
Clinical Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 198,000