XML 32 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Commitments and Contingencies (Details Textual)
1 Months Ended 12 Months Ended
Nov. 06, 2018
USD ($)
ft²
Jun. 30, 2018
USD ($)
Aug. 31, 2015
USD ($)
ft²
Dec. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Jul. 31, 2015
ft²
Mar. 01, 2013
Operating Lease, Right-of-Use Asset       $ 7,443,000    
Operating Lease, Liability, Total         $ 8,694,000    
Operating Leases, Rent Expense, Net, Total       $ 2,300,000      
Office Space in Malborough, Massachusetts [Member]              
Operating Leases, Monthly Rent Expense     $ 13,000        
Lessee, Operating Lease, Term of Contract             5 years
Lessee, Operating Lease, Renewal Term     2 years        
Area of Real Estate Property | ft²     22,100     7,600  
Norwood, Massachusetts [Member]              
Operating Leases, Monthly Rent Expense $ 17,000            
Area of Real Estate Property | ft² 9,000            
Minimum [Member] | UNITED KINGDOM              
Operating Leases, Monthly Rent Expense   $ 39,000          
Minimum [Member] | Office Space in Malborough, Massachusetts [Member]              
Operating Leases, Monthly Rent Expense     $ 38,000        
Maximum [Member] | UNITED KINGDOM              
Operating Leases, Monthly Rent Expense   $ 79,000          
Maximum [Member] | Office Space in Malborough, Massachusetts [Member]              
Operating Leases, Monthly Rent Expense     $ 39,000