XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of weighted average remaining lease term and weighted average discount rate

March 31, 2025

  

December 31, 2024

Weighted average remaining lease term (years)

    

 

Finance leases

 

4.1

4.2

Operating leases

 

13.6

13.9

Weighted average discount rate applied

 

  

Finance leases

 

5.5

%

5.5

%

Operating leases

 

8.2

%

8.2

%

Schedule of operations and comprehensive income (loss) and cash flow information

    

Three Months Ended

    

Three Months Ended

    

March 31, 2025

March 31, 2024

Operating lease expense:

 

  

 

  

 

Operating lease cost

$

1,056,000

 

$

449,000

Short-term variable lease cost

 

91,000

 

86,000

Finance lease expense:

 

  

 

  

Finance lease cost - amortization

 

7,000

 

1,000

Finance lease cost - interest

1,000

Total lease expense

$

1,155,000

$

536,000

    

Three Months Ended

Three Months Ended

    

March 31, 2025

    

March 31, 2024

Operating cash flows from operating leases

$

940,000

$

306,000

Operating cash flows from finance leases

1,000

Financing cash flows from finance leases

 

6,000

1,000

Leased assets obtained in exchange for operating lease liabilities

 

34,289,000

Leased assets obtained in exchange for finance lease liabilities

 

22,000

Schedule of maturities of the finance lease liabilities

    

Operating Leases

    

Finance Leases

Remainder of 2025

$

941,000

$

7,000

2026

3,798,000

17,000

2027

 

3,872,000

 

14,000

2028

 

3,877,000

 

14,000

2029

 

3,799,000

 

14,000

Thereafter

 

39,995,000

 

2,000

Total lease payments

 

56,282,000

 

68,000

Less discount to present value

 

(23,033,000)

 

(7,000)

Lease liability balance

$

33,249,000

$

61,000

Schedule of maturities of the operating lease liabilities

    

Operating Leases

    

Finance Leases

Remainder of 2025

$

941,000

$

7,000

2026

3,798,000

17,000

2027

 

3,872,000

 

14,000

2028

 

3,877,000

 

14,000

2029

 

3,799,000

 

14,000

Thereafter

 

39,995,000

 

2,000

Total lease payments

 

56,282,000

 

68,000

Less discount to present value

 

(23,033,000)

 

(7,000)

Lease liability balance

$

33,249,000

$

61,000