XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

The balance sheet classification of lease assets and liabilities as of June 30, 202 was as follows:

 

     
Balance Sheet Classification  June 30, 2022 
Assets     
Operating lease right-of-use assets, December 31, 2021  $784,306 
Amortization for the six months ended June 30, 2022   (160,658)
Total operating lease right-of-use asset, June 30, 2022  $623,648 
Liabilities     
Current     
Operating lease liability, short-term  $361,403 
Non-current     
Operating lease liability, long-term   321,217 
Total lease liabilities  $682,620 
 

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

 

     
Balance Sheet Classification  December 31, 2021 
Assets     
Operating lease right-of-use assets, December 31, 2020  $1,094,527 
Amortization for the year ended December 31, 2021   (310,221)
Total operating lease right-of-use asset, December 31, 2021  $784,306 
Liabilities     
Current     
Operating lease liability, short-term  $347,772 
Non-current     
Operating lease liability, long-term   505,383 
Total lease liabilities  $853,155 
 
Schedule of Future Minimum Lease Payments

Future minimum lease payments as of June 30, 2022 under non-cancellable operating leases are as follows:

  

      
2022  $190,941 
2023   390,562 
2024   131,152 
      
Total lease payments   712,655 
Less: imputed interest   (30,035)
Operating lease liability  $682,620 
 

Future minimum lease payments as of December 31, 2021 under non-cancellable 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