XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (remaining nine months) $ 4,144  
2023 9,278  
2024 9,269  
2025 9,533  
2026 9,877  
2027 and thereafter 73,553  
Total undiscounted future minimum lease payments 115,654  
Less imputed interest (46,114)  
Tenant improvement receivable (295)  
Total operating lease liabilities 69,245  
Operating lease liabilities:    
Operating lease liabilities, current portion 2,505 $ 2,484
Operating lease liabilities, net of current portion 66,740 $ 9,975
Total lease liability $ 69,245