v3.26.1
Commitments and Contingencies - Schedule of Non-Cancellable Operating Leases (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Non-Cancellable Operating Leases [Abstract]    
Right-of-use asset, net $ 680,566 $ 813,789
Current lease liabilities 301,904 296,003
Non-current lease liabilities 402,691 538,260
Total operating lease liabilities $ 704,595 $ 834,263