XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Obligations under Capital Lease (Tables)
6 Months Ended
Jun. 30, 2024
Obligations Under Capital Lease [Abstract]  
Schedule of obligations under capital lease [Table Text Block]
    June 30, 2024     December 31, 2023  
    Total     Total  
Obligations under Capital Lease $ 58,995   $ 66,037  
Less: current portion   (58,995 )   (66,037 )
Long-term portion $ -   $ -  
Schedule of future minimum lease payments for capital leases [Table Text Block]
In the six-month period ending December 31, 2024 $ 55,070  
In the year ending December 31, 2025   5,079  
    60,149  
Less: imputed interest   (1,154 )
Total $ 58,995