XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Non-Current Assets (Details) - Schedule of Estimated Amortization Expenses of Lease Advance Payments
Dec. 31, 2023
USD ($)
Schedule of Estimated Amortization Expenses of Lease Advance Payments [Abstract]  
2024 $ 1,895,610
2025 1,895,610
2026 1,895,610
2027 $ 476,837