XML 28 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
2020
 
482,391

2021
 
653,164

2022
 
247,347

2023
 
165,785

2024
 
165,785

2025
 
117,431

Total minimum lease payments
 
$
1,831,903

 
 
 
Weighted-average discount rate, 14.7%
 
$
430,298

Lease obligation, current portion
 
591,370

Lease obligation, net of current portion
 
810,235

 
 
$
1,831,903