XML 88 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2021
Feb. 28, 2021
Dec. 31, 2019
Nov. 30, 2018
Oct. 31, 2018
Jan. 31, 2016
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Commitment And Contingencies [Line Items]                  
Operating lease right-of-use ("ROU") assets             $ 14,562 $ 16,537 $ 0
Operating lease liability             $ 16,448    
Operating lease, discount rate             7.80%    
Operating lease expense             $ 2,600    
Cash paid for amounts included in the measurement of lease liabilities             2,300    
5980 Horton Street Building Lease                  
Commitment And Contingencies [Line Items]                  
Lease extended term date           Mar. 31, 2023      
Tenant improvement allowance       $ 200          
Lease extended term period         2026-09        
Operating lease right-of-use ("ROU") assets             1,900    
Operating lease liability             $ 2,300    
Operating lease, discount rate             7.50%    
5858 Horton Street Building Lease and Expansion                  
Commitment And Contingencies [Line Items]                  
Tenant improvement allowance $ 600 $ 2,300 $ 400            
Operating lease right-of-use ("ROU") assets             $ 12,600    
Operating lease liability             $ 14,200    
Operating lease, discount rate             7.80%    
Lease initial term         87 months        
Lease option to renew term description             The new lease has an initial term of 87 months beginning on the rent commencement date with the option to renew the lease for one additional term of five years at market rent.    
Lease existence of option to renew term         true        
Lease renewal term         5 years        
Minimum | 5980 Horton Street Building Lease                  
Commitment And Contingencies [Line Items]                  
Lease renewal term           3 years      
Maximum | 5980 Horton Street Building Lease                  
Commitment And Contingencies [Line Items]                  
Lease renewal term           5 years