XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases  
Schedule of lease costs

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

Three Months Ended June 30,

Six Months Ended June 30,

     

Classification

     

2023

     

2022

     

2023

     

2022

Operating lease costs(1)

Cost of revenues

$

808

$

618

$

1,577

$

1,139

Operating lease costs(1)

Selling, general and administrative expenses

40

67

 

80

 

140

Rental revenues

Revenues

(111)

(92)

(228)

(177)

Rental revenues

Interest and other income, net

(17)

(10)

 

(33)

 

(42)

Net operating lease costs

$

720

$

583

$

1,396

$

1,060

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

Schedule of maturity of lease liability

2023 (excluding the six months ended June 30, 2023)

$

774

2024

1,529

2025

1,258

2026

1,174

2027

762

Thereafter

268

Total future minimum lease payments

5,765

Less imputed interest

(293)

Present value of lease liabilities

$

5,472

Schedule of supplemental cash flow information

Six Months Ended June 30,

2023

2022

Cash payments for lease liabilities included in operating cash flows

$

812

$

691

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

$

81

$

492