XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Future Minimum Lease Payments Under Operating Leases

The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of June 30, 2025 (in thousands):

 

 

 

Estimated future lease obligation

 

2025 (remaining six months)

 

$

278

 

2026

 

 

966

 

2027

 

 

922

 

2028

 

 

866

 

2029

 

 

862

 

Thereafter

 

 

1,437

 

Total minimum payments

 

$

5,331

 

Less imputed interest

 

 

(988

)

Add unrealized translation loss

 

 

13

 

Total lease liabilities

 

$

4,356

 

Less short-term lease liabilities

 

 

(573

)

Long-term lease liability

 

$

3,783