XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lease (Details) - Schedule of minimum future annual payments under non-cancellable leases
Sep. 30, 2022
USD ($)
Schedule Of Minimum Future Annual Payments Under Non Cancellable Leases [Abstract]  
2022 (excluding nine months ended September 30, 2022) $ 91,387
2023 371,055
2024 386,244
2025 348,525
Thereafter 56,915
Total future minimum lease payments, undiscounted 1,254,126
Less: Imputed interest 10,196
Present value of future minimum lease payments $ 1,243,930