XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of right-of-use assets and lease liabilities

    

    

    

March 31, 

    

December 31, 

2024

2023

Assets

 

Balance Sheet Classification

 

  

 

  

Operating lease right-of-use assets

 

Other noncurrent assets

$

8,960

$

9,626

Financing lease right-of-use assets

 

Other noncurrent assets

1,297

1,621

Total Lease Assets

$

10,257

$

11,247

Liabilities

Balance Sheet Classification

Financing lease liabilities - current

Accrued expenses and other current liabilities

$

2,866

$

1,041

Operating lease liabilities - current

Accrued expenses and other current liabilities

2,807

2,789

Financing lease liabilities - long-term

Other noncurrent liabilities

-

2,079

Operating lease liabilities - long-term

Other noncurrent liabilities

6,604

7,351

$

12,277

$

13,260

Weighted average remaining lease term in years

Operating leases

3.07

3.32

Finance leases

1.00

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 March 31, 

2024

    

2023

 

Operating lease information:

 

  

Operating lease cost

$

803

$

831

Operating cash flows from operating leases

 

 

866

876

Financing lease information:

 

  

Financing lease cost

$

393

$

393

Operating cash flows from financing leases

 

303

303

Schedule of Future Minimum Lease Payments

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

    

Operating

Finance

Year

Leases

Leases

 

(In thousands)

2024

$

2,415

$

908

2025

 

3,266

 

2,111

2026

 

3,080

 

2027

 

1,533

 

2028

 

 

Thereafter

 

 

Total minimum lease payments

$

10,294

$

3,019

Less imputed interest

 

(883)

 

(153)

Total lease liabilities

$

9,411

$

2,866