XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of comprise lease expenses
   Three Months Ended   Nine Months Ended 
Components of total lease cost:  September 30,
2022
   September 30,
2021
   September 30,
2022
   September 30,
2021
 
                 
Operating lease expense  $626,188   $508,128   $1,517,541   $1,446,067 
Short-term lease expense   334,619   $62,653    863,316    256,448 
Total lease cost  $960,807   $570,781   $2,380,857   $1,702,515 

 

   Three Months Ended   Nine Months Ended 
Components of total lease payment:  September 30,
2022
   September 30,
2021
   September 30,
2022
   September 30,
2021
 
                 
Finance lease payment  $672,975   $717,891   $2,146,857   $1,972,283 
Short-term lease payment   
-
    
-
         
-
 
Total lease payments  $672,975   $717,891   $2,146,857   $1,972,283 

 

Schedule of company’s operating leases were recorded in the condensed consolidated balance sheets
   September 30,
2022
   December 31,
2021
 
Assets        
Lease right-of-use assets  $8,185,547   $4,195,682 
Total lease assets  $8,185,547   $4,195,682 
           
Liabilities          
Current liabilities:          
Lease liability - current portion  $2,059,278   $1,461,335 
Noncurrent liabilities:          
Lease liability, net of current portion   6,406,246    2,980,946 
Total lease liability  $8,465,524   $4,442,281 

 

   September 30,
2022
   December 31,
2021
 
Assets        
Lease right-of-use assets  $9,421,196   $9,307,113 
Total lease assets  $9,421,196   $9,307,113 
           
Liabilities          
Current liabilities:          
Lease liability - current portion  $2,858,968   $3,271,990 
Noncurrent liabilities:          
Lease liability, net of current portion   6,086,521    6,867,420 
Total lease liability  $8,945,489   $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   5.22 
Weighted average discount rate - operating leases   6.00%

 

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

 

Schedule of future minimum lease payments under the operating leases
 
   Operating
Leases
 
2022, remaining  $676,878 
2023   2,375,470 
2024   1,880,974 
2025   1,897,247 
2026   1,499,654 
2027 and thereafter   1,418,692 
Total future minimum lease payments   9,748,915 
Less effects of discounting   (1,283,391)
Present value of future minimum lease payments  $8,465,524 

 

   Finance Leases 
2022, remaining   878,626 
2023   3,127,590 
2024   2,398,030 
2025   2,095,826 
2026   1,185,433 
2027 and thereafter   274,974 
Total future minimum lease payments   9,960,479 
Less effects of discounting   (1,014,990)
Present value of future minimum lease payments  $8,945,489 

 

   Operating
Leases
 
2022, remaining  $676,878 
2023   2,375,470 
2024   1,880,974 
2025   1,897,247 
2026   1,499,654 
2027 and thereafter   1,418,692 
Total future minimum lease payments   9,748,915 
Less effects of discounting   (1,283,391)
Present value of future minimum lease payments  $8,465,524