XML 54 R34.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM DEBT (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of maturities of long-term debt

The maturities of the long-term debt (excluding unamortized debt issuance costs) as of December 31, 2019, are as follows:

 

Year ending December 31,     
2020   $2,484,619 
2021    1,452,149 
2022    187,853 
2023    109,485 
2024    15,127 
Total   $4,249,233