XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Future Minimum Lease Payments:    
2022 $ 1,128,000  
2023 991,000  
2024 744,000  
2025 644,000  
2026 157,000  
Total future minimum lease payments 3,664,000  
Less : imputed interest (300,000)  
Less : present value of lease liabilities - current (1,000,470) $ (872,908)
Present value of lease liabilities - non-current $ 2,364,236 $ 1,654,025