XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Future Minimum Payments Under Non-cancelable Operating Leases (Details)
Jun. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 334,661
2024 319,211
2025 246,051
2026 164,469
2027
Total future undiscounted lease payments 1,064,392
Less: interest (72,736)
Present value of lease liabilities $ 991,656