v3.26.1
Commitments and Contingencies (Details 1) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Commitments and Contingencies    
Operating lease liabilities, current $ 119,693 $ 101,320
Operating lease liabilities, less current portion 431,683 551,376
Total operating lease liabilities $ 551,376 $ 652,696