v3.26.1
Account Receivables, Net - Schedule of Account Receivables, Net (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Schedule of Account Receivables, Net [Abstract]      
Account receivables, gross $ 1,360,985 $ 1,152,951 $ 1,023,996
Allowance for expected credit loss (115,701) (46,998)  
Account receivables, net $ 1,245,284 $ 1,105,953