XML 54 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Schedule of total lease costs
Finance lease cost    
Amortization of right-of-use assets  $500 
Interest on lease liabilities   177 
Total finance lease cost   677 
      
Operating lease cost   882 
Variable lease cost   134 
Total lease cost  $1,693 

 

 
Schedule of future lease payments
Fiscal year  Operating
Leases
   Finance
Leases
 
2022  $3,833   $1,940 
2023   4,300    2,166 
2024   4,257    1,757 
2025   4,383    1,792 
2026   4,514    1,828 
Thereafter   11,744    1,863 
Total   33,031    11,346 
Less: Imputed Interest   (14,033)   (1,669)
Present value of net lease payments  $18,998   $9,677 
           
Lease liability, current portion  $2,113   $2,287 
Lease liability, net of current portion   16,885    7,390 
Total lease liability  $18,998   $9,677 

 

Year ended December 31,    
2022  $2,384 
2023   2,695 
2024   2,775 
2025   2,859 
2026   2,944 
Thereafter   991 
   $14,648 

 

Schedule of supplemental information and non-cash activities related to operating and finance lease
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases  $833 
Operating cash flows from finance leases   177 
 Financing cash flows from finance leases   466 
   $1,476 
Lease liabilities arising from new right-of-use assets     
Operating leases  $8,206 
Finance leases   
 

 

Weighted average remaining lease term (in years)    
Operating leases   7.2 
Finance leases   5.4 
      
Weighted average discount rate     
Operating leases   15.5%
Finance leases   6.0%

 

 
Scheduel of minimum aggregate future obligations under noncancelable operating leases
Year ended December 31,    
2022  $2,384 
2023   2,695 
2024   2,775 
2025   2,859 
2026   2,944 
Thereafter   991 
   $14,648 

 

 
Schedule of minimum aggregate future minimum lease payments under capital leases
Year ended December 31,    
2022  $2,574 
2023   2,166 
2024   1,757 
2025   1,792 
2026   1,840 
Thereafter   1,864 
   $11,993 
Years ended December 31,   
2022  $2,574 
2023   2,166 
2024   1,757 
2025   1,792 
2026   1,840 
Thereafter   1,864 
   $11,993