v3.26.1
ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule Of Accounts Receivable Abstract    
Accounts receivable from customers $ 5,550,798 $ 5,518,509
Allowance for credit losses (247,272) (218,319)
Accounts receivable, net $ 5,303,526 $ 5,300,190