XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
LONG-TERM AND RELATED PARTY DEBT (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-Term Debt [Table Text Block] At December 31, 2023, future payments of promissory notes are as follows over each of the next four fiscal years:

2024

  $ 701,749  

2025

    600,403  

2026

    393,863  

Total

  $ 1,696,015