XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.1
DEBT - Maturities (Details)
Mar. 31, 2019
USD ($)
instrument
Dec. 31, 2018
USD ($)
Mar. 31, 2018
USD ($)
Aggregate maturities of notes payable      
April 2019 - March 2020 $ 3,586,000    
April 2020 - March 2021 2,173,000    
April 2021 - March 2022 1,086,000    
Total notes payable 6,845,000    
Aggregate maturities of finance leases:      
April 2019 - March 2020 2,873,000    
April 2020 - March 2021 1,564,000    
April 2021 - March 2022 24,000    
April 2022 - March 2023 14,000    
Total finance lease liabilities $ 4,475,000   $ 7,186,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 $ 1,413,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 $ 5,432,000 $ 5,975,000