XML 75 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Future Minimum Lease Payments Under Operating Lease and Finance Lease (Details) - USD ($)
Mar. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Financing lease payment $ 602,000    
Total obligation under capital leases 6,594,000 $ 6,712,000
Financing Lease [Member]      
2019 751    
2020    
2021    
2022    
2023    
Thereafter    
Financing lease payment 751    
Less: Amounts representing interest (15)    
Less: Amounts representing unamortized discount (16)    
Total obligation under capital leases 720    
Less: Current portion of capital leases (720)    
Long term capital lease obligation    
Operating Lease [Member]      
2019 797    
2020 857    
2021 742    
2022 320    
2023 330    
Thereafter 196    
Operating lease payment $ 3,242