XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of comprise lease expenses
   Three Months Ended   Six Months Ended 
Components of total lease cost:  June 30,
2022
   June 30,
2021
   June 30,
2022
   June 30,
2021
 
Operating lease expense  $428,728   $446,564   $891,353   $937,939 
Short-term lease expense   273,601    125,745    528,697    193,795 
Total lease cost  $702,329   $572,309   $1,420,050   $1,131,734 

 

   Three Months Ended   Six Months Ended 
Components of total lease payment:  June 30,
2022
   June 30,
2021
   June 30,
2022
   June 30,
2021
 
Finance lease payment  $851,307   $652,891   $1,473,882   $1,254,392 
Short-term lease payment   
-
    
-
         
-
 
Total lease payments  $851,307   $652,891   $1,473,882   $1,254,392 

  

Schedule of company’s operating leases were recorded in the consolidated balance sheets
   June 30,
2022
   December 31,
2021
 
Assets        
Lease right-of-use assets  $3,812,085   $4,195,682 
Total lease assets  $3,812,085   $4,195,682 
           
Liabilities          
Current liabilities:          
Lease liability - current portion  $1,421,036   $1,461,335 
Noncurrent liabilities:          
Lease liability, net of current portion   2,651,849    2,980,946 
Total lease liability  $4,072,885   $4,442,281 

  

   June 30,
2022
   December 31,
2021
 
Assets        
Lease right-of-use assets  $8,408,399   $9,307,113 
Total lease assets  $8,408,399   $9,307,113 
           
Liabilities          
Current liabilities:          
Lease liability - current portion  $2,655,037   $3,271,990 
Noncurrent liabilities:          
Lease liability, net of current portion   5,276,312    6,867,420 
Total lease liability  $7,931,349   $10,139,410 

 

Schedule of weighted average remaining lease term and the weighted average discount rate
Weighted average remaining lease term (in years) - operating leases   3.97 
Weighted average discount rate - operating leases   6.00%

 

Weighted average remaining lease term (in years) - finance leases   4.14 
Weighted average discount rate - finance leases   6.01%

  

Schedule of future minimum lease payments under the operating leases
   Operating
Leases
 
2022, remaining  $891,985 
2023   1,338,089 
2024   897,548 
2025   894,740 
2026   483,775 
2027 and thereafter   14,625 
Total future minimum lease payments   4,520,762 
Less effects of discounting   (447,877)
Present value of future minimum lease payments  $4,072,885 

 

   Finance
Leases
 
2022, remaining   1,634,535 
2023   2,660,174 
2024   1,930,614 
2025   1,628,715 
2026   826,735 
2027 and thereafter   133,586 
Total future minimum lease payments   8,814,359 
Less effects of discounting   (883,010)
Present value of future minimum lease payments  $7,931,349