XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT - Aggregate maturities of long-term debt (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Future payments of long-term debt    
2023 $ 285,954  
2024 308,903  
2025 334,416  
2026 361,661  
2027 391,125  
Thereafter 137,317  
Long term debt $ 1,819,376 $ 2,103,308