v3.26.1
Operating Leases (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
Operating lease right-of-use assets, net $ 169,120 $ 259,565
Current portion of operating lease liabilities 161,667 237,607
Operating lease liabilities, net of current portion $ 140,583 $ 188,222