v3.25.2
Summary of Significant Accounting Policies (Details 1) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Summary of Significant Accounting Policies    
Accounts receivable $ 411,332 $ 224,704
Less: allowance for doubtful accounts 0 0
Accounts receivable - net $ 411,332 $ 224,704