XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT, Maturities of Long-term Debt (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Maturities of Long-term Debt [Abstract]    
Remainder of 2021 $ 132,066  
2022 283,465  
2023 248,385  
2024 221,299  
2025 209,858  
2026 and thereafter 714,339  
Total $ 1,809,412 $ 2,026,819