XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024 (in thousands):

 

 

 

Estimated future lease obligation

 

2024 (remaining six months)

 

$

471

 

2025

 

 

785

 

2026

 

 

36

 

Total minimum payments

 

 

1,292

 

Less imputed interest

 

 

(39

)

Less unrealized translation gain

 

 

(2

)

Total lease liabilities

 

 

1,251

 

Less short-term lease liabilities

 

 

(881

)

Long-term lease liability

 

$

370