XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details 2) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Leases    
2024 (Remaining) $ 26,448  
2025 36,394  
2026 15,410  
Total lease payments 78,252  
Less: Imputed interest/present value discount (7,669)  
Present value of lease liabilities $ 70,583 $ 77,327