v3.25.1
Operating Leases - Right-of-Use Assets and Lease Liability Obligations - Schedule of Right-of- Use Assets and Lease Liability Obligations (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Assets    
Operating lease ROU assets $ 524,202 $ 552,970
Liabilities    
Operating lease liabilities, current 295,655 251,946
Operating lease liabilities, net of current portion 228,547 301,024
Total operating lease liabilities $ 524,202 $ 552,970