v3.25.2
Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of right-of-use assets and lease liability obligations (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Assets    
Operating lease ROU assets $ 454,217 $ 552,970
Liabilities    
Operating lease liabilities, current 300,309 251,946
Operating lease liabilities, net of current portion 153,908 301,024
Total operating lease liabilities $ 454,217 $ 552,970