XML 105 R83.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
Dec. 31, 2018
USD ($)
2019 $ 1,299,000
2020 1,043,000
2021 469,000
2022 268,000
2023 268,000
Thereafter 335,000
Operating Leases, Future Minimum Payments Due, Total 3,682,000
Sublets [Member]  
2019 146,000
2020 90,000
Operating Leases, Future Minimum Payments Due, Total $ 236,000