XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of balance sheet information related to leases - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Assets    
Total Lease Assets $ 1,518,501 $ 1,553,330
Liabilities    
Total Lease Liabilities $ 1,907,220 1,947,355
Property and Equipment, net [Member]    
Assets    
Balance Sheet Classification, Operating Lease Asset Property and Equipment, net  
Operating Lease Asset $ 1,501,756 1,534,512
Balance Sheet Classification, Finance Lease Asset Property and Equipment, net  
Finance Lease Asset $ 16,745 18,818
Current Lease Liabilities [Member]    
Liabilities    
Balance Sheet Classification, Operating Lease Liability - current portion Current Lease Liabilities  
Operating Lease Liability - current portion $ 172,382 163,939
Balance Sheet Classification, Finance Lease Liability - current portion Current Lease Liabilities  
Finance Lease Liability - current portion $ 8,815 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,715,071 1,761,558
Balance Sheet Classification, Finance Lease Liability - net of current portion Long Term Lease Liabilities  
Finance Lease Liability - net of current portion $ 10,952 $ 13,065