XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
LONG TERM DEBT (Details 2) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
2023 $ 496,970  
2024 522,798  
2025 2,549,971  
2026 578,559  
2027 608,636  
Thereafter 2,305,720  
Future minimum principal payments of long-term debt total $ 7,062,654 $ 5,535,096