XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF DUE FROM RELATED PARTIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts receivable, net - related party      
Accounts receivable, net - related party $ 60,032 $ 94,521  
Accounts receivable, allowance for credit loss 43,893 2,883 $ 610,599
Related Party K [Member]      
Accounts receivable, net - related party      
Accounts receivable, net - related party 41  
Accounts receivable, allowance for credit loss   2  
Related Party B [Member]      
Due from related parties      
Due from related parties 180,361 180,207  
Related Party D [Member]      
Due from related parties      
Due from related parties 803,821 772,620  
Related Party G [Member]      
Due from related parties      
Due from related parties 1,359 1,357  
Related Party [Member]      
Accounts receivable, net - related party      
Accounts receivable, net - related party   41  
Due from related parties      
Due from related parties $ 985,541 $ 954,184