XML 48 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of components of lease expense

    

Year Ended

December 31, 

2024

2023

Operating lease cost

$

1,225

$

1,225

Variable lease cost

1,060

982

Total lease costs

$

2,285

$

2,207

Finance lease cost:

 

  

 

  

Amortization of right-of-use asset

$

49

$

85

Interest on lease liability

 

1

 

6

Schedule of supplemental balance sheet information related to leases

Year Ended

    

December 31, 

2024

 

2023

Operating Lease:

Operating lease right-of-use asset

$

4,587

 

$

5,125

Operating lease liability, current portion

$

1,188

$

1,047

Operating lease liability, net of current portion

$

6,954

$

8,142

Finance Lease:

 

  

 

  

Other non-current assets

$

$

134

Other current liabilities

 

 

48

Other liabilities, long-term

 

 

Weighted-average remaining lease term (in years):

 

  

 

  

Operating lease

 

5.2

 

6.2

Finance lease

 

 

0.7

Weighted-average discount rate:

 

  

 

  

Operating lease

 

8.0

%

 

8.0

%  

Finance lease

 

6.9

%

 

6.9

%  

Schedule of supplemental cash flow information related to leases

    

Year Ended

December 31, 

2024

2023

Cash paid for amounts included in the measurement of lease liabilities:

  

  

Operating cash flows from operating leases

$

1,733

$

1,683

Financing cash flows from finance leases

 

49

 

85

Schedule of Future Lease Payments Under Operating Leases

    

Operating Lease

    

2025

$

1,785

2026

 

1,839

2027

 

1,894

2028

 

1,951

2029

 

2,010

Thereafter

 

506

Total future minimum lease payments

9,985

Present value adjustment

 

(1,843)

Present value of lease liabilities

$

8,142

Schedule of Future Lease Payments Under financing Leases

    

Operating Lease

    

2025

$

1,785

2026

 

1,839

2027

 

1,894

2028

 

1,951

2029

 

2,010

Thereafter

 

506

Total future minimum lease payments

9,985

Present value adjustment

 

(1,843)

Present value of lease liabilities

$

8,142