v3.26.1
Account Receivables, Net - Schedule of Account Receivables, Net (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Schedule of Account Receivables, Net [Abstract]      
Account receivables, gross $ 1,505,912 $ 1,152,951 $ 998,496
Allowance for expected credit loss (125,578) (46,998)  
Account receivables, net $ 1,380,334 $ 1,105,953