XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
LONG TERM DEBT (Details 2) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
2022 $ 472,420  
2023 496,970  
2024 522,798  
2025 549,971  
2026 578,559  
Thereafter 2,914,378  
Future minimum principal payments of long-term debt total $ 5,535,096 $ 5,985,228