XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Future Lease Payment Under Non-cancellable Lease (Details)
Dec. 31, 2022
USD ($)
Leases  
2023 $ 976,329
2024 891,607
2025 637,625
2026 604,000
2027 604,000
Thereafter 201,333
Total future lease payments 3,914,894
Less imputed interest (551,083)
Total $ 3,363,811