XML 99 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Details) - Schedule of Maturities of its Lease Liabilities
Dec. 31, 2023
USD ($)
Schedule of Maturities of its Lease Liabilities [Line Items]  
2024 $ 141,189
2025 141,189
2026 141,189
2027 141,189
2028 141,189
Thereafter
Total operating lease payments 705,945
Less: Interest (121,595)
Present value of lease liabilities 584,350
Less: current portion, record in current liabilities (100,484)
Present value of lease liabilities $ 483,866