XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Components of Lease Cost

The components of lease cost were as follows (in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Operating lease cost

 

$

718

 

 

$

931

 

 

$

1,242

 

 

$

1,783

 

Finance lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation expense

 

 

68

 

 

 

69

 

 

 

136

 

 

 

136

 

Interest on finance lease liabilities

 

 

2

 

 

 

4

 

 

 

5

 

 

 

9

 

Total finance lease cost

 

 

70

 

 

 

73

 

 

 

141

 

 

 

145

 

Short-term lease cost

 

 

174

 

 

 

77

 

 

 

625

 

 

 

168

 

Total lease cost

 

$

962

 

 

$

1,081

 

 

$

2,008

 

 

$

2,096

 

Summary of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases was as follows (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows for operating leases

 

$

537

 

 

$

894

 

 

$

1,076

 

 

$

1,690

 

Operating cash flows for finance leases

 

 

2

 

 

 

4

 

 

 

5

 

 

 

9

 

Financing cash flows for finance leases

 

 

61

 

 

 

68

 

 

 

135

 

 

 

136

 

Right-of-use assets obtained in exchange of operating lease obligations

 

 

3,854

 

 

 

2,539

 

 

 

4,151

 

 

 

2,636

 

 

Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases

The total remaining lease payments under non-cancelable operating and finance leases as of June 30, 2022 were as follows (in thousands):

 

Years Ending December 31,

 

Operating Leases

 

 

Finance Leases

 

2022 (remaining six months)

 

$

1,085

 

 

$

133

 

2023

 

 

1,908

 

 

 

107

 

2024

 

 

1,784

 

 

 

 

2025

 

 

1,790

 

 

 

 

2026

 

 

1,811

 

 

 

 

Thereafter

 

 

3,920

 

 

 

 

Total minimum lease payments including interest

 

$

12,298

 

 

$

240

 

Less imputed interest

 

 

(1,193

)

 

 

(3

)

Total lease liabilities

 

$

11,105

 

 

$

237