XML 95 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Future Minimum Payments Under Finance Leases (Details)
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 17,740
2025 17,740
2026 10,349
2027
Thereafter
Total future undiscounted lease payments 45,829
Less interest (5,060)
Present value of minimum lease payments $ 40,769