XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Bank Debt (Details) - Schedule of Debt Proceeds Received and Principal Repayments - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance $ 3,000,000 $ 2,000,000
Debt Principal Repayments 361,506 251,376 1,185,774 897,125
Loan #1 [Member]        
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance 2,000,000
Debt Principal Repayments 57,198 55,793 223,222 199,013
Loan #2 [Member]        
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance
Debt Principal Repayments 126,408 122,229 494,455 477,237
Loan #3 [Member]        
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance
Debt Principal Repayments 23,580 22,437 91,446 22,160
Loan #4 [Member]        
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance
Debt Principal Repayments 52,641 50,917 205,884 198,715
Loan #5 [Member]        
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance
Debt Principal Repayments 16,309 32,017
Loan #6 [Member]        
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance 2,000,000
Debt Principal Repayments 57,470 93,054
Loan #7 [Member]        
Schedule of Debt Proceeds Received and Principal Repayments [Line Items]        
Proceeds from Debt Issuance 1,000,000
Debt Principal Repayments $ 27,900 $ 45,696