XML 64 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details Narrative) - ft²
6 Months Ended
Jun. 30, 2019
Apr. 30, 2019
Leases [Abstract]    
Leases facilities, description The Company leases facilities and certain equipment under noncancelable leases that expire at various dates through November 2024. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases may include options to extend or terminate the lease at the election of the Company.  
Operating lease area optain   6,307
Operating lease expiration date Apr. 30, 2024  
Weighted average remaining operating lease term, operating lease 3 years 2 months 12 days  
Weighted average discount rate, operating lease 9.81%  
Weighted average remaining operating lease term, finance lease 3 years 9 months 18 days  
Weighted average discount rate, finance lease 9.69%