XML 101 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Line of Credit (Details) - Schedule of Revolving Line of Credit - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Revolving Line of Credit [Abstract]    
Revolving loan $ 4,330,540
Less: debt discounts (683,029)
Total revolving line of credit, net 3,647,511
Current portion of revolving line of credit
Revolving line of credit, net of current portion $ 3,647,511