XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases  
Schedule of right-of-use assets and lease liabilities

    

    

    

September 30, 

    

December 31, 

2024

2023

Assets

 

Balance Sheet Classification

 

  

 

  

Operating lease right-of-use assets

 

Other noncurrent assets

$

7,644

$

9,626

Financing lease right-of-use assets

 

Other noncurrent assets

648

1,621

Total Lease Assets

$

8,292

$

11,247

Liabilities

Balance Sheet Classification

Financing lease liabilities - current

Accrued expenses and other current liabilities

$

2,346

$

1,041

Operating lease liabilities - current

Accrued expenses and other current liabilities

2,888

2,789

Financing lease liabilities - long-term

Other noncurrent liabilities

-

2,079

Operating lease liabilities - long-term

Other noncurrent liabilities

5,137

7,351

$

10,371

$

13,260

Weighted average remaining lease term in years

Operating leases

2.66

3.32

Finance leases

0.50

1.25

Weighted average discount rate

Operating leases

5.5%

5.5%

Finance leases

6.4%

6.4%

Schedule of Information Related to Leases

Three Months Ended September 30, 

Nine Months Ended September 30, 

2024

    

2023

2024

    

2023

 

(In thousands)

(In thousands)

Operating lease information:

 

  

  

Operating lease cost

$

777

$

801

$

2,366

$

2,462

Operating cash flows from operating leases

 

845

851

 

2,499

2,555

Financing lease information:

 

  

  

Financing lease cost

$

393

$

393

$

1,179

$

1,179

Operating cash flows from financing leases

 

303

303

 

908

908

Schedule of Future Minimum Lease Payments

Future minimum lease payments under non-cancellable leases as of September 30, 2024 were as follows:

    

Operating

Finance

Year

Leases

Leases

 

(In thousands)

2024

$

782

$

303

2025

 

3,266

 

2,111

2026

 

3,080

 

2027

 

1,533

 

2028

 

 

Thereafter

 

 

Total minimum lease payments

$

8,661

$

2,414

Less imputed interest

 

(636)

 

(68)

Total lease liabilities

$

8,025

$

2,346