XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of balance sheet information related to leases - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Assets    
Total Lease Assets $ 1,553,330 $ 1,700,538
Liabilities    
Total Lease Liabilities $ 1,947,355 2,108,081
Current Lease Liabilities [Member]    
Liabilities    
Balance Sheet Classification, Operating Lease Liability - current portion Current Lease Liabilities  
Operating Lease Liability - current portion $ 163,939 153,019
Balance Sheet Classification, Finance Lease Liability - current portion Current Lease Liabilities  
Finance Lease Liability - current portion $ 8,793 7,707
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,761,558 1,925,498
Balance Sheet Classification, Finance Lease Liability - net of current portion Long Term Lease Liabilities  
Finance Lease Liability - net of current portion $ 13,065 21,857
Property and Equipment, net [Member]    
Assets    
Balance Sheet Classification, Operating Lease Asset Property and Equipment, net  
Operating Lease Asset $ 1,534,512 1,673,432
Balance Sheet Classification, Finance Lease Asset Property and Equipment, net  
Finance Lease Asset $ 18,818 $ 27,106