Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies  
Schedule of future minimum lease payments under non-cancelable operating leases

​

​

​

​

​

​

    

Operating

Year ending December 31:

 

​

  

2022

​

$

2,966

2023

​

 

3,233

2024

​

 

3,381

2025

​

 

3,323

2026

​

 

3,358

Total minimum lease payments

​

$

16,261

schedule of future minimum lease payments under non-cancelable capital leases

​

​

​

​

​

​

    

Capital

Year ending December 31:

 

​

  

2022

​

$

106

2023

​

 

95

2024

​

 

102

2025

​

 

50

2026

​

 

4

Total minimum lease payments

​

$

357

Less: amount representing interest

​

 

44

Present value of net minimum lease payments

​

 

313

Less: current portion

​

 

85

Capital lease obligations, net of current maturities

​

$

228

Schedule of property and equipment classified as capital leases

​

​

​

​

​

​

​

​

​

​

December 31

​

    

2021

    

2020

Vehicles

​

$

433

​

$

481

Machinery and equipment

​

 

—

​

 

1,732

​

​

 

433

​

 

2,213

Less: accumulated amortization

​

 

186

​

 

801

Total

​

$

247

​

$

1,412