v3.26.1
Operating Leases (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Operating Leases    
Operating lease right-of-use assets, net $ 214,685 $ 259,565
Current portion of operating lease liabilities 199,854 237,607
Operating lease liabilities, net of current portion $ 164,529 $ 188,222