v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Lease

Future minimum lease payments under these leases at June 30, 2026 are as follows:

 

 

(in thousands)

 

2026 (remaining 6 months)

$

921

 

2027

 

1,894

 

2028

 

553

 

Total lease payments

 

3,368

 

Less: imputed interest

 

(291

)

Present value of lease payments

$

3,077

 

Schedule of Other Information of Operating Leases

The weighted average remaining lease term and discount rate related to the Company's leases were as follows:

 

 

June 30,
2026

 

 

December 31,
2025

 

Weighted average remaining lease term (years)

 

1.79

 

 

 

2.12

 

Weighted average discount rate

 

9.75

%

 

 

9.77

%