XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Future Minimum Payments Under Operating Leases Liabilities

As of June 30, 2022, the future minimum payments under operating lease liabilities were as follows (in thousands):

 

 

 

Amount

 

2022 (remaining six months)

 

$

1,306

 

2023

 

 

2,665

 

2024

 

 

2,738

 

2025

 

 

2,814

 

2026

 

 

2,891

 

Thereafter

 

 

6,792

 

 Total undiscounted lease payments

 

 

19,206

 

Less: imputed interest

 

 

(5,306

)

 Total lease liabilities

 

 

13,900

 

Less: lease liabilities – current portion

 

 

1,320

 

Lease liabilities – noncurrent portion

 

$

12,580