XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Future payments Due Under Operating Lease (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Leases    
Remainder of 2024 $ 369,936  
2025 503,684  
2026 516,001  
2027 528,586  
2028 541,674  
Thereafter 451,600  
Total 2,911,481  
Less effects of discounting (571,526)  
Total operating lease liabilities $ 2,339,955 $ 2,415,889