XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases - Schedule of Future Lease Payments Required Under Non-Cancelable Operating Leases (Details)
Dec. 31, 2024
USD ($)
Schedule of Future Lease Payments Required Under Non-Cancelable Operating Leases [Abstract]  
2025 $ 711,623
2026 349,744
2027 356,732
2028 363,870
2029 371,144
Thereafter 5,578,344
Total lease payments (undiscounted cash flows) 7,731,457
Less: imputed interest (discount effect of cash flows) (3,170,283)
Total operating liabilities $ 4,561,174