XML 114 R95.htm IDEA: XBRL DOCUMENT v3.24.1
Lease (Details) - Schedule of Supplemental Balance Sheet Information Related to Operating Lease - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Supplemental Balance Sheet Information Related To Operating Lease [Abstract]    
Right-of-use asset $ 12,512,585  
Less: accumulated depreciation (1,004,432)  
Right-of-use asset, net 11,508,153
Current lease liabilities 1,229,329
Non-current lease liabilities 10,646,053
Total lease liabilities $ 11,875,382