v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Future Minimum Annual Lease Commitments under Non-cancellable Operating Leases

Future minimum annual lease commitments under the Company’s non-cancelable operating leases as of June 30, 2026 were as follows (in thousands):

Year ended December 31,

 

Amount

 

2026 (remaining 6 months)

 

$

649

 

2027

 

 

1,210

 

2028

 

 

404

 

Total lease payments

 

 

2,263

 

Less: interest

 

 

(148

)

Present value of operating lease liabilities

 

$

2,115