XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

The balance sheet classification of lease assets and liabilities as of March 31, 2021 was as follows:

 

Balance Sheet Classification   March 31, 2021  
Assets        
Operating lease right-of-use assets, January 1, 2021   $ 1,094,527  
Amortization for the three months ended March 31, 2021     (76,209 )
Total operating lease right-of-use asset, March 31, 2021   $ 1,018,318  
Liabilities        
Current        
Operating lease liability, short-term   $ 328,049  
Non-current        
Operating lease liability, long-term     769,756  
Total lease liabilities   $ 1,097,805  

 

The balance sheet classification of lease assets and liabilities as of December 31, 2020 was as follows:

 

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

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

 

2021   $ 278,054  
2022     379,097  
2023     390,562  
2024     131,152  
Total lease payments     1,178,865  
Less: imputed interest     (81,060 )
Operating lease liability   $ 1,097,805

 

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