XML 83 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of maturities of long term debt
The aggregate annual principal maturities of long-term debt for the next five years and thereafter are as follows:
 
2020
  $3,423 
2021
   28,459 
2022
   345 
2023
   162 
2024
    
Thereafter
    
   
 
 
 
   $32,389