XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1
LONG-TERM DEBT (Details) - Required principal payments for the next five years
Dec. 31, 2023
USD ($)
Required Principal Payments For The Next Five Years Abstract  
2024
2025 1,250,000
2026 4,922,845
2027 28,970,229
2028 $ 5,272,117