XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Components Of Lease Expense

For the three months ended

March 31,

Amounts in thousands

2025

2024

Operating lease expense

$

1,771

$

1,313

Finance lease expense:

Amortization of right-of-use assets

$

50

$

33

Interest on lease liabilities

15

11

Total finance lease expense

$

65

$

44

Short-term lease expense

$

33

$

32

Variable lease expense

$

340

$

264

Supplemental Cash Flow Information Related To Leases

For the three months ended

March 31,

Amounts in thousands

2025

2024

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

Operating cash flows from finance leases

$

14

$

11

Operating cash flows from operating leases

1,658

1,155

Financing cash flows from finance leases

72

46

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

$

3,528

$

92

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

$

284

$

Supplemental Balance Sheet Information Related To Leases

As of

As of

Amounts in thousands

March 31, 2025

December 31, 2024

Operating leases

Leased right-of-use assets, net

$

34,328

$

30,015

Current portion of operating lease liabilities

4,854

4,034

Operating lease liabilities, net of current portion

32,768

29,148

Total operating lease liabilities

37,622

33,182

Finance leases

Finance lease right-of-use assets, gross

1,485

1,198

Accumulated depreciation

(307)

(256)

Property and equipment, net

1,178

942

Current portion of finance lease liabilities

352

260

Finance lease liabilities, net of current portion

615

494

Total finance lease liabilities

967

754

Weighted-average remaining lease term

Operating leases

11.7 years

12.5 years

Finance leases

3.1 years

3.3 years

Weighted-average discount rate

Operating leases

8.4%

8.6%

Finance leases

7.2%

7.7%

Maturities Of Lease Liabilities

Amounts in thousands

Operating Leases

Finance Leases

2025

$

5,225

$

308

2026

6,644

338

2027

6,583

270

2028

6,455

153

2029

6,022

12

Thereafter

33,673

Total lease payments

64,602

1,081

Less imputed interest

(26,980)

(114)

Total

$

37,622

$

967