XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of lease costs

The components of lease costs for the three months ended March 31, 2024 and 2023 were as follows (in thousands):

Three Months Ended March 31,

     

Classification

     

2024

     

2023

Operating lease costs(1)

Cost of revenues

$

585

$

770

Operating lease costs(1)

Selling, general and administrative expenses

76

41

Rental revenues

Revenues

(122)

(117)

Rental revenues

Other (income) expense, net

(36)

(16)

Net operating lease costs

$

504

$

678

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

Schedule of maturity of lease liability

2024 (excluding the three months ended March 31, 2024)

$

1,264

2025

1,397

2026

1,349

2027

936

2028

404

Thereafter

100

Total future minimum lease payments

5,450

Less imputed interest

(329)

Present value of lease liabilities

$

5,121

Schedule of supplemental cash flow information

Three Months Ended March 31,

2024

2023

Cash payments for lease liabilities included in operating cash flows

$

450

$

417

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

$

$

81