XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - Schedule of balance sheet information related to leases - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Assets    
Total Lease Assets $ 1,482,421 $ 1,553,330
Liabilities    
Total Lease Liabilities $ 1,865,763 1,947,355
Property and Equipment, net [Member]    
Assets    
Balance Sheet Classification, Operating Lease Asset Property and Equipment, net  
Operating Lease Asset $ 1,467,748 1,534,512
Balance Sheet Classification, Finance Lease Asset Property and Equipment, net  
Finance Lease Asset $ 14,673 18,818
Current Lease Liabilities [Member]    
Liabilities    
Balance Sheet Classification, Operating Lease Liability – current portion Current Lease Liabilities  
Operating Lease Liability - current portion $ 181,102 163,939
Balance Sheet Classification, Finance Lease Liability – current portion Current Lease Liabilities  
Finance Lease Liability - current portion $ 8,702 8,793
Long Term Lease Liabilities [Member]    
Liabilities    
Balance Sheet Classification, Operating Lease Liability – net of current portion Long Term Lease Liabilities  
Operating Lease Liability - net of current portion $ 1,667,055 1,761,558
Balance Sheet Classification, Finance Lease Liability – net of current portion Long Term Lease Liabilities  
Finance Lease Liability - net of current portion $ 8,904 $ 13,065