XML 49 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
12 Months Ended
Dec. 31, 2021
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, 2021   December 31, 2020 
Assets          
Operating lease right-of-use assets, beginning of period  $1,094,527   $1,390,873 
Amortization for the year ended   (310,221)   (296,346)
Total operating lease right-of-use asset  $784,306   $1,094,527 
Liabilities          
Current          
Operating lease liability, short-term  $347,772   $321,727 
Non-current          
Operating lease liability, long-term   505,383    853,155 
Total lease liabilities  $853,155   $1,174,882 
Schedule of Future Minimum Lease Payments

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

 

     
2022  $379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   900,811 
Less: imputed interest   (47,656)
Operating lease liability  $853,155