XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components Of Lease Expense

For the year ended

December 31,

Amounts in thousands

2023

2022

2021

Operating lease expense

$

5,686

$

5,345

$

5,864

Finance lease expense:

Amortization of right-of-use assets

$

108

$

136

$

128

Interest on lease liabilities

40

29

6

Total finance lease expense

$

148

$

165

$

134

Variable lease expense

$

1,405

$

1,478

$

1,290

Supplemental Cash Flow Information Related To Leases

For the year ended

December 31,

Amounts in thousands

2023

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from finance leases

$

41

$

25

$

6

Operating cash flows from operating leases

5,499

5,168

5,201

Financing cash flows from finance leases

166

157

123

Right-of-use assets obtained in exchange for operating lease liabilities

$

3,718

$

1,076

$

407

Supplemental Balance Sheet Information Related To Leases

As of

As of

Amounts in thousands

December 31, 2023

December 31, 2022

Operating leases

Leased right-of-use assets, net

$

25,973

$

27,190

Current portion of operating lease liabilities

3,395

3,947

Operating lease liabilities, net of current portion

25,834

26,016

Total operating lease liabilities

29,229

29,963

Finance leases

Finance lease right-of-use assets, gross

1,028

764

Accumulated depreciation

(296)

(175)

Property and equipment, net

 

732

589

Current portion of finance lease liabilities

199

150

Finance lease liabilities, net of current portion

427

399

Total finance lease liabilities

626

549

Weighted-average remaining lease term

Operating leases

14.6 years

10.5 years

Finance leases

3.4 years

3.6 years

Weighted-average discount rate

Operating leases

8.7%

4.9%

Finance leases

7.7%

7.0%

Maturities Of Lease Liabilities

Amounts in thousands

Operating Leases

Finance Leases

2024

$

4,989

$

240

2025

4,171

221

2026

3,863

143

2027

3,803

72

2028

3,684

39

Thereafter

36,568

Total lease payments

57,078

715

Less imputed interest

(27,849)

(89)

Total

$

29,229

$

626