XML 44 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details 2) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Operating leases    
Operating lease right-of-use assets $ 104,369 $ 121,440
Current portion of operating lease obligations 28,249 30,255
Operating lease liabilities, net of current portion 78,194 93,642
Total operating lease liabilities 106,443 123,897
Finance leases    
Property and equipment, at cost 48,555 53,183
Accumulated depreciation (36,416) (37,227)
Property and equipment, net 12,139 15,956
Current portion of finance lease obligations 8,159 9,951
Finance lease obligations, net of current portion 1,290 2,797
Total finance lease liabilities $ 9,449 $ 12,748