XML 50 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Leases (Details) - USD ($)
3 Months Ended
Jun. 01, 2018
Feb. 20, 2015
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Operating Leased Assets [Line Items]          
Operating Lease, Weighted Average Discount Rate, Percent     15.00%    
Operating Lease, Weighted Average Remaining Lease Term     3 years 4 months 24 days    
Operating Leases, Rent Expense     $ 166,904 $ 166,024  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months     482,391    
Lessee, Operating Lease, Liability, Payments, Due Year Two     653,164    
Lessee, Operating Lease, Liability, Payments, Due Year Three     247,347    
Lessee, Operating Lease, Liability, Payments, Due Year Four     165,785    
Lessee, Operating Lease, Liability, Payments, Due Year Five     165,785    
Lessee, Operating Lease, Liability, Payments, Due after Year Five     117,431    
Lessee, Operating Lease, Liability, Payments, Due     1,831,903    
Operating Lease Discount     430,298    
Operating Lease, Liability, Current     591,370   $ 588,546
Operating Lease, Liability, Noncurrent     $ 810,235   $ 916,674
Woburn Lease [Member]          
Operating Leased Assets [Line Items]          
Lessee, Operating Lease, Renewal Term 5 years        
Lease Expiration Date     Sep. 30, 2025    
Woburn Lease [Member] | MonthlyRent [Member]          
Operating Leased Assets [Line Items]          
Operating Lease, Payments $ 13,846        
Waltham Lease [Member]          
Operating Leased Assets [Line Items]          
Lessee, Operating Lease, Renewal Term   5 years      
Lease Expiration Date     Feb. 28, 2022    
Waltham Lease [Member] | MonthlyRent [Member]          
Operating Leased Assets [Line Items]          
Operating Lease, Payments   $ 41,074