v3.26.1
Schedule of Accounts Receivable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Accounts receivable $ 2,108,395 $ 1,696,436
Less: allowance for doubtful accounts 69,181 81,772
Accounts receivable – net $ 2,039,214 $ 1,614,664