v3.26.1
Related Party Transactions (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Chan Tin Chi Family Company Limited [Member]    
Related Party Transactions [Line Items]    
Due to related parties $ 1,528,833 $ 1,506,986
Related Companies [Member]    
Related Party Transactions [Line Items]    
Due from related parties $ 18,049,123 $ 18,068,304