XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details 2) - Operating Lease Right of Use Obligations [Member]
Dec. 31, 2024
USD ($)
2025 $ 244,273
2026 229,108
2027 148,590
2028 54,343
2029 0
Total Operating Lease Obligations 676,314
Less: Amount representing interest 43,873
Present value of minimum lease payments $ 632,441