Quarterly report pursuant to Section 13 or 15(d)

Schedule of Future Minimum Rental Payments (Details)

v3.24.2.u1
Schedule of Future Minimum Rental Payments (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
April 1 – December 31, 2024 $ 180,908  
2025 211,852  
2026 203,753  
2027 158,054  
2028 164,133  
2029 41,036  
Total future undiscounted lease payments 959,736  
Less imputed interest 375,189  
Present value of lease liabilities $ 584,547 $ 127,856