XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details 1) - Operating Lease Right of Use Obligations [Member]
Dec. 31, 2023
USD ($)
2024 $ 223,398
2025 170,676
2026 143,176
2027 70,784
2028 5,258
Total Operating Lease Obligations 613,292
Less: Amount representing interest (35,915)
Present value of minimum lease payments $ 577,377