XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

The balance sheet classification of lease assets and liabilities was as follows:

 

Balance Sheet Classification   December 31, 2020     December 31, 2019  
Assets                
Operating lease right-of-use assets, beginning of period   $ 1,390,873     $ 1,674,857  
Amortization for the year ended   $ (296,346 )   $ (283,984 )
Total operating lease right-of-use asset   $ 1,094,527     $ 1,390,873  
Liabilities                
Current                
Operating lease liability, short-term   $ 321,727     $ 297,244  
Non-current                
Operating lease liability, long-term   $ 853,155     $ 1,174,882  
Total lease liabilities   $ 1,174,882     $ 1,472,126  
Schedule of Future Minimum Lease Payments

Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:

 

2021   $ 368,060  
2022     379,097  
2023     390,562  
2024     131,152  
Total lease payments     1,268,871  
Less: imputed interest     (93,989 )
Operating lease liability   $ 1,174,882