XML 44 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Under Operating Leases

The following table summarizes the Company’s lease commitments.

 

    Operating Leases  
    Equipment     Facilities     Total  
                   
Payments made in 2018   $ 64,972     $ 263,580     $ 328,552  
Future minimum lease commitments:                        
2019   $ 23,370     $ 347,116     $ 370,486  
2020     12,555       343,963       356,518  
2021     7,751       265,630       273,381  
2022     1,176       254,682       255,858  
Thereafter     -       262,322       262,322  
Total future minimum lease commitments   $ 44,852     $ 1,473,713     $ 1,518,565