XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Operating Leases      
2019 (excluding the six months ended June 30, 2019) $ 384,533    
2020 941,670    
2021 968,165    
2022 5,868    
2023 3,423    
Total future minimum lease payments 2,303,659    
Less imputed interest (180,173)    
Total 2,123,486 $ 2,503,000  
Sublease Income      
2019 (excluding the six months ended June 30, 2019) (181,779)    
2020 (291,173)    
2021 (291,173)    
2022 0    
2023 0    
Total future minimum lease payments (764,125)    
Net Operating Leases      
2019 (excluding the six months ended June 30, 2019) 202,754    
2020 650,497    
2021 676,992    
2022 5,868    
2023 3,423    
Total future minimum lease payments $ 1,539,534    
Operating Leases      
2019     $ 914,540
2020     941,670
2021     968,165
2022     5,868
2023     3,423
Total     2,833,666
Sublease Income      
2019     (333,124)
2020     0
2021     0
2022     0
2023     0
Total     (333,124)
Net Operating Leases      
2019     581,416
2020     941,670
2021     968,165
2022     5,868
2023     3,423
Total     $ 2,500,542