XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Leases (Details)
1 Months Ended 6 Months Ended
Jun. 01, 2018
USD ($)
Feb. 20, 2015
USD ($)
Sep. 30, 2014
extension_option
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Sep. 01, 2014
Operating Leased Assets [Line Items]              
Operating Leases, Rent Expense       $ 332,049 $ 307,420    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months         315,609    
Lessee, Operating Lease, Liability, Payments, Due Year Two         641,193    
Lessee, Operating Lease, Liability, Payments, Due Year Three         653,164    
Lessee, Operating Lease, Liability, Payments, Due Year Four         247,347    
Lessee, Operating Lease, Liability, Payments, Due Year Five         165,785    
Operating Leases, Future Minimum Payments, Due in Six Years         165,785    
Operating Leases, Future Minimum Payments, Due in Seven Years         117,431    
Lessee, Operating Lease, Liability, Payments, Due         2,306,314    
Operating Lease Discount         606,640    
Operating Lease, Liability, Current       582,940 582,940 $ 577,460  
Operating Lease, Liability, Noncurrent       $ 1,116,734 $ 1,116,734 $ 1,301,172  
Woburn Lease [Member]              
Operating Leased Assets [Line Items]              
Lessee, Operating Lease, Renewal Term 5 years            
Woburn Lease [Member] | MonthlyRent [Member]              
Operating Leased Assets [Line Items]              
Operating Lease, Payments $ 13,918            
Waltham Lease [Member]              
Operating Leased Assets [Line Items]              
Lessee, Operating Lease, Renewal Term             5 years
Lessee, Operating Lease, Term of Contract             7 years
Lessee Leasing Arrangements, Operating Leases, Number of Extension Options | extension_option     1        
Waltham Lease [Member] | MonthlyRent [Member]              
Operating Leased Assets [Line Items]              
Operating Lease, Payments   $ 41,074