XML 191 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Details) - Schedule of Balances for the Operating Leases - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Operating lease right-of-use assets, net    
Operating lease $ 1,561,058
Lease liabilities    
Current portion of operating lease liabilities 358,998
Non-current portion of operating lease liabilities 1,317,678
Total $ 1,676,676 [1]
[1] Present value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating lease liabilities, amounting to $358,998 and $1,317,678, respectively, for the year ended December 31, 2023.