XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT - Future payments (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Future payments of long-term debt    
2022 $ 289,114  
2023 304,116  
2024 319,682  
2025 336,485  
2026 353,944  
Thereafter 499,967  
Long term debt total $ 2,103,308 $ 3,741,100