XML 50 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 4) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Leases    
Remainder of 2023 $ 175,033  
2024 366,110  
2025 384,416  
2026 403,637  
2027 33,771  
Total undiscounted minimum future lease payments 1,362,967  
Imputed interest (9,970)  
Total operating lease liability 1,352,997  
Current portion 311,266 $ 287,017
Non-Current portion 1,041,731 $ 1,206,413
 Lease liability $ 1,352,997