v3.25.4
Operating Leases (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
   Operating lease right-of-use assets, net $ 259,565 $ 432,397
   Current portion of operating lease liabilities 237,607 237,270
   Operating lease liabilities, net of current portion $ 188,222 $ 425,829