XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases  
Schedule of lease costs

The components of lease costs for the three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):

Three Months Ended September 30,

Nine Months Ended September 30,

     

Classification

     

2023

     

2022

     

2023

     

2022

Operating lease costs(1)

Cost of revenues

$

823

$

606

$

2,400

$

1,746

Operating lease costs(1)

Selling, general and administrative expenses

51

70

 

131

 

210

Rental revenues

Revenues

(129)

(133)

(357)

(310)

Rental revenues

Other (income) expense, net

(23)

(10)

 

(59)

 

(52)

Net operating lease costs

$

722

$

533

$

2,115

$

1,594

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

Schedule of maturity of lease liability

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

$

412

2024

1,579

2025

1,290

2026

1,193

2027

779

Thereafter

267

Total future minimum lease payments

5,520

Less imputed interest

(285)

Present value of lease liabilities

$

5,235

Schedule of supplemental cash flow information

Nine Months Ended September 30,

2023

2022

Cash payments for lease liabilities included in operating cash flows

$

1,227

$

1,065

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

$

511

$

1,767