XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases  
Schedule of lease costs

The components of lease costs for the three- and nine-month periods ended September 30, 2024 and 2023 were as follows (in thousands):

Three Months Ended September 30,

Nine Months Ended September 30,

     

Classification

     

2024

     

2023

     

2024

     

2023

Operating lease costs(1)

Cost of revenues

$

700

$

823

$

1,948

$

2,400

Operating lease costs(1)

Selling, general and administrative expenses

76

51

 

229

 

131

Rental revenues

Revenues

(47)

(129)

(269)

(357)

Rental revenues

Other (income) expense, net

(13)

(23)

 

(74)

 

(59)

Net operating lease costs

$

716

$

722

$

1,834

$

2,115

(1)Includes the costs of leases with a term of one year or less.

Schedule of maturity of lease liability

2024 (excluding the nine months ended September 30, 2024)

$

468

2025

1,542

2026

1,456

2027

1,093

2028

508

Thereafter

599

Total future minimum lease payments

5,666

Less imputed interest

(502)

Present value of lease liabilities

$

5,164

Schedule of supplemental cash flow information

Nine Months Ended September 30,

2024

2023

Cash payments for lease liabilities included in operating cash flows

$

1,450

$

1,227

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

$

827

$

511