XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (remaining six months) $ 3,238  
2023 9,899  
2024 9,912  
2025 10,199  
2026 10,566  
2027 and thereafter 75,067  
Total undiscounted future minimum lease payments 118,881  
Less imputed interest (45,676)  
Tenant improvement receivable (726)  
Total operating lease liabilities 72,479  
Operating lease liabilities:    
Operating lease liabilities, current portion 3,071 $ 2,484
Operating lease liabilities, net of current portion 69,408 $ 9,975
Total lease liability $ 72,479