XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.2
DEBT - Maturities (Details)
Jun. 30, 2019
USD ($)
instrument
Dec. 31, 2018
USD ($)
Jun. 30, 2018
USD ($)
Aggregate maturities of notes payable      
July 2019 - June 2020 $ 2,945,000    
July 2020 - June 2021 2,173,000    
July 2021 - June 2022 543,000    
Total notes payable 5,661,000    
Aggregate maturities of finance leases:      
July 2019 - June 2020 2,910,000    
July 2020 - June 2021 833,000    
July 2021 - June 2022 20,000    
July 2022 - June 2023 12,000    
Total finance lease liabilities $ 3,775,000   $ 6,506,000
Minimum      
Aggregate maturities of finance leases:      
Interest rate on leases 4.65%    
Maximum      
Aggregate maturities of finance leases:      
Interest rate on leases 5.37%    
Notes payable to finance companies for insurance      
Notes payable      
Number of outstanding notes payable | instrument 2    
Interest rate (as a percent)   3.80%  
Aggregate maturities of notes payable      
Total notes payable $ 772,000 $ 1,680,000  
Notes payable to finance companies for insurance | Minimum      
Notes payable      
Interest rate (as a percent) 3.80%    
Notes payable to finance companies for insurance | Maximum      
Notes payable      
Interest rate (as a percent) 4.99%    
Notes payable to commercial banks      
Notes payable      
Number of outstanding notes payable | instrument 1    
Interest rate (as a percent) 5.00% 5.00%  
Aggregate maturities of notes payable      
Total notes payable $ 4,889,000 $ 5,975,000