XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Operating Leases - Schedule of Balance Sheet Classification (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Operating Leases [Abstract]    
Operating lease asset $ 118,869 $ 140,218
Total lease asset $ 118,869  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating lease liability – current portion  
Operating lease liability – current portion $ 45,742 46,491
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liability – noncurrent portion  
Operating lease liability – noncurrent portion $ 73,741 $ 93,869
Operating Lease, Liability $ 119,483