XML 86 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Obligations and Commitments, Operating Leases (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Option
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Operating Leases [Abstract]        
Lease payments to be made over initial term of lease   $ 27,487    
Right-of-use operating lease assets [1]   $ 18,000    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]   Other Assets, Noncurrent    
Operating lease liabilities [2]   $ 22,058    
Weighted average remaining lease term   6 years 7 months 6 days    
Weighted average discount rate   6.00%    
Current portion of operating lease liabilities   $ 2,600    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]   Long-term Obligations, Excluding Convertible Debt, Current    
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]   Long-term Obligations Excluding Convertible Debt, Noncurrent    
Operating lease cash payments   $ 3,300 $ 3,800 $ 3,900
Carlsbad Facility [Member]        
Operating Leases [Abstract]        
Number of options to extend lease | Option   1    
Term of lease extension   5 years    
Carlsbad Office Spaces [Member]        
Operating Leases [Abstract]        
Number of options to extend lease | Option   1    
Term of lease extension   5 years    
Boston Office Space [Member]        
Operating Leases [Abstract]        
Term of lease extension   5 years    
Initial term of operating lease   123 months    
Period of free rent under lease   3 months    
Tenant improvement allowance   $ 3,800    
Subleased Office Space in Boston [Member] | Subsequent Event [Member]        
Operating Leases [Abstract]        
Term of sublease 83 months      
Period of free rent under sublease 7 months      
Lease payments to be received under sublease $ 9,600      
Another Office Space in Boston [Member]        
Operating Leases [Abstract]        
Number of options to extend lease | Option   1    
Term of lease extension   5 years    
Initial term of operating lease   91 months    
Period of free rent under lease   7 months    
Lease payments to be made over initial term of lease   $ 6,800    
[1] Included in deposits and other assets on our consolidated balance sheet.
[2] Current portion of $2.6 million was included in current portion of long-term obligations on our consolidated balance sheet, with the difference included in long-term obligations.