Annual report pursuant to Section 13 and 15(d)

Note 2 - Summary of Significant Accounting Policies (Details Textual)

v3.21.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Number of Reportable Segments   2 1 2  
Number of Financial Institutions   2     2
Accounts Receivable, Allowance for Credit Loss, Current   $ 400   $ 1,000 $ 400
Inventory Valuation Reserves, Ending Balance   100   $ 100 100
Medical Equipment in Rental Services, Useful Life (Year)       7 years  
Medical Equipment in Rental Services Reserve   720   $ 893 720
Medical Equipment for Sale or Rental, Reserve   28   33 28
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) $ 0        
Impairment of Long-Lived Assets Held-for-use       0 0
Capitalized Computer Software, Net, Ending Balance   0   0 0
Capitalized Computer Software, Amortization       $ 1,900 $ 2,000
Share-based Payment Arrangement, Option [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares       0.1 0.1
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member]          
Concentration Risk, Percentage       17.80% 17.70%
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | National Association 2 [Member] | Oncology Business [Member]          
Concentration Risk, Percentage       14.00% 8.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | National Association 2 [Member]          
Concentration Risk, Percentage       9.00% 5.00%
Computer Software, Intangible Asset [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)       3 years  
Information Technology Software [Member]          
Property, Plant and Equipment, Useful Life (Year)       3 years  
Computer Equipment [Member]          
Property, Plant and Equipment, Useful Life (Year)       5 years  
Maximum [Member]          
Medical Equipment for Sale or Rental, Reserve   $ 100   $ 100 $ 100
Property, Plant and Equipment, Useful Life (Year)       7 years  
Lessee, Operating Lease, Renewal Term (Year)       5 years  
Maximum [Member] | Physician and Customer Relationships [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)       20 years  
Maximum [Member] | Software Development [Member]          
Property, Plant and Equipment, Useful Life (Year)       5 years  
Minimum [Member]          
Property, Plant and Equipment, Useful Life (Year)       3 years  
Lessee, Operating Lease, Renewal Term (Year)       1 year  
Minimum [Member] | Physician and Customer Relationships [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)       15 years  
Minimum [Member] | Software Development [Member]          
Property, Plant and Equipment, Useful Life (Year)       3 years