XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - Schedule of Lease Payments Relating to the Company’s Operating Leases - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Remainder of 2024 $ 193,558  
2025 144,273  
2026 131,196  
2027 44,112  
Total lease payments 513,139  
Less: imputed interest (50,908)  
Present value of operating lease liabilities $ 462,231 $ 327,368