XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases  
Schedule of right-of-use assets and lease liabilities

March 31, 2022

December 31, 2021

    

        Operating        

    

        Finance        

    

        Operating        

    

        Finance        

Assets

 

  

 

  

  

 

  

Right-of-use assets, net (1)

$

8,475

$

386

$

8,742

$

208

Liabilities

 

  

 

  

 

  

 

  

Lease obligation - current portion (2)

$

1,280

$

61

$

1,166

$

36

Lease obligation - long-term portion (3)

 

8,883

 

299

 

9,260

 

159

Total lease obligations

$

10,163

$

360

$

10,426

$

195

Weighted average remaining lease terms (in years)

4.9

5.7

5.2

5.0

Weighted average discount rate

15%

3%

15%

4%

(1)Finance right-of-use assets, net are included in “Other assets” on the consolidated balance sheets.
(2)Finance lease obligation – current portion is included in “Accrued expenses and other current liabilities” on the consolidated balance sheets.
(3)Finance lease obligation – long-term portion is included in “Other long-term liabilities” on the consolidated balance sheets.
Schedule of lease cost

Three Months Ended March 31, 

2022

    

2021

Operating Lease Cost

 

  

 

  

Cost of revenues

$

261

$

133

Selling, general and administrative

 

308

 

422

Research and development

 

78

 

35

Total operating lease cost

$

647

$

590

Schedule of maturities - operating lease

March 31, 2022

    

Operating

    

Finance

2022 (remainder of year)

$

1,979

$

58

2023

2,848

71

2024

 

2,934

 

71

2025

 

3,022

 

71

2026

 

3,105

 

71

Thereafter

 

517

 

52

Total future minimum lease payments

 

14,405

 

394

Less: imputed interest

 

(4,242)

 

(34)

Total maturities

$

10,163

$

360

Schedule of maturities - finance lease

March 31, 2022

    

Operating

    

Finance

2022 (remainder of year)

$

1,979

$

58

2023

2,848

71

2024

 

2,934

 

71

2025

 

3,022

 

71

2026

 

3,105

 

71

Thereafter

 

517

 

52

Total future minimum lease payments

 

14,405

 

394

Less: imputed interest

 

(4,242)

 

(34)

Total maturities

$

10,163

$

360