XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Future Minimum Payments Under Operating Leases Liabilities

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

 

 

 

Amount

 

2022 (remaining nine months)

 

$

1,862

 

2023

 

 

2,665

 

2024

 

 

2,738

 

2025

 

 

2,814

 

2026

 

 

2,891

 

Thereafter

 

 

6,792

 

Total undiscounted lease payments

 

 

19,762

 

Less: imputed interest

 

 

(5,653

)

Total lease liabilities

 

 

14,109

 

Less: lease liabilities – current portion

 

 

1,173

 

Lease liabilities – noncurrent portion

 

$

12,936