XML 91 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2022 $ 5,638  
2023 5,995  
2024 6,283  
2025 6,478  
2026 6,675  
Thereafter 35,170  
Total lease payments 66,239  
Less:    
Imputed interest (9,404)  
Future tenant improvement reimbursements (426)  
Operating lease liabilities $ 56,409 $ 52,111