v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of future minimum lease payments

As of June 30, 2026, future minimum lease payments under the lease agreements were as follows (in thousands):

 

 

 

Amount

 

2026

 

$

273

 

2027

 

 

551

 

2028

 

 

560

 

2029 and after

 

 

669

 

Total lease payments

 

 

2,053

 

Less: Interest

 

 

364

 

Current portion

 

 

390

 

Operating lease liabilities, less current portion

 

$

1,299