XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of maturity of lease payments

June 30, 

Maturity of Lease Payments

    

2025

(in thousands)

(unaudited)

2025 (remaining)

$

1,301

-2026

 

2,305

-2027

1,823

-2028

627

-2029

547

-Thereafter

 

276

Total undiscounted operating lease payments

 

6,879

Less imputed interest

 

(920)

Present value of operating lease liabilities

$

5,959

Schedule of balance sheet classification of lease liabilities

June 30, 

December 31,

    

2025

    

2024

(in thousands)

(unaudited)

Current lease liabilities (recorded in Accrued expenses and other current liabilities)

$

2,020

$

1,961

Long-term lease liabilities

 

3,939

 

4,917

Total operating lease liabilities

$

5,959

$

6,878

Schedule of other information of operating leases

June 30, 

December 31,

    

2025

    

2024

Weighted-average remaining term for operating leases

2.51

years

2.87

years

Weighted-average discount rate for operating leases

 

8.53

%

8.45

%

Schedule of supplemental cash flow and non-cash information related to leases

    

June 30, 

    

December 31,

2025

2024

(in thousands)

(unaudited)

Cash paid for amounts included in measurement of lease liabilities:

 

  

Operating cash flow from operating leases

 

$

943

$

1,918

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

26

$

2,113