XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Right-of-Use Asset and Liability with Operating Lease (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Operating and Financing Lease and Other Supplemental Information [Abstract]    
Operating lease right-of-use assets $ 1,067,373 $ 1,268,139
Operating lease liabilities, current portion 724,083 583,429
Operating lease liabilities, long-term 448,633 799,385
Total operating lease liabilities $ 1,172,716 $ 1,382,814
Weighted-average remaining lease term (years) 1 year 7 months 20 days 2 years 4 months 20 days
Weighted-average discount rate 4.98% 4.97%