XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Future payments Due Under Operating Lease (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Leases    
Remainder of 2024 $ 248,249  
2025 503,684  
2026 516,001  
2027 528,586  
2028 541,674  
Thereafter 451,600  
Total 2,789,794  
Less effects of discounting (527,234)  
Total operating lease liabilities $ 2,262,560 $ 2,415,889