XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - Schedule of Future Minimum Rental Payments - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Future Minimum Rental Payments [Abstract]    
Remainder of 2024 $ 14,850  
2025 36,700  
2026 39,370  
2027 40,495  
2028 42,583  
Thereafter 10,714  
Total undiscounted lease payments 185,162  
Less: effects of discounting (19,795)  
Operating Lease Liability 165,367  
Classified as:    
Current lease liabilities 25,368 $ 22,237
Non-current lease liabilities $ 139,999 $ 27,299