XML 90 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases- Additional Information (Details)
1 Months Ended 12 Months Ended
Feb. 29, 2020
USD ($)
ft²
Dec. 31, 2019
ft²
Oct. 31, 2019
USD ($)
ft²
Aug. 31, 2019
USD ($)
ft²
Apr. 30, 2018
USD ($)
ft²
Dec. 31, 2021
USD ($)
Lease
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
ft²
Mar. 31, 2021
ft²
Lessee Lease Description [Line Items]                  
Number of square feet | ft² 19,900 3,100 14,750 100,000 13,400     3,100 27,000
Lessee, operating lease, option to extend       cash payment for rent began in October 2021 and the lease term ends in August 2033, The lease term is through March 2026 and provides for one five-year extension option. options to extend certain of the leases up to 10.0 years      
Lessee, operating lease, rent commencement month and year       2021-10          
Lessee, Operating Lease, Existence of Option to Extend [true false]       true true true      
Lessee, operating lease, extended term of contract       5 years 5 years        
Lease expiration month and year   2025-11 2029-10 2033-08 2026-03 2031-10      
Letter of credit       $ 2,100,000          
Lease commenced moth and year       2020-12          
Landlord contribution for leasehold improvements       $ 20,000,000.0   $ 14,800,000      
Proceeds from landlord reimbursements           10,900,000 $ 700,000    
Tenant improvement costs incurred           14,900,000 5,200,000    
Tenant improvement costs receivable           $ 4,000,000.0 4,500,000    
Tenant improvement allowance         $ 2,400,000        
Rent obligations, commencement date           2021-10      
Tenant improvement allowance and commenced $ 600,000                
Operating lease renewal term           10 years      
Operating lease termination period           3 years      
Number of operating lease terminate | Lease           2      
Lease not yet commenced, termination option description           subject to an early termination option after the seventh year      
Lease not yet commenced, option to extend description           option to twice extend the lease for five years      
Lease not yet commenced landlord agreed to fund for improvements           $ 1,200,000      
Lease not yet commenced, option to extend term           5 years      
Operating lease expense           $ 12,400,000 5,500,000    
Operating lease variable lease expense           3,500,000 2,600,000    
Rent expenses               $ 5,300,000  
Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received           8,300,000 3,200,000    
Cash received for tenant improvement allowances           11,500,000 2,500,000    
ROU assets obtained in exchange for operating lease liabilities           5,400,000 109,100,000    
Operating lease right-of-use assets           $ 87,678,000 99,350,000    
ASC 842                  
Lessee Lease Description [Line Items]                  
Operating lease right-of-use assets             $ 33,000,000.0    
Maximum                  
Lessee Lease Description [Line Items]                  
Tenant improvement allowance     $ 700,000            
Operating lease remaining lease term           11 years 8 months 12 days      
Minimum                  
Lessee Lease Description [Line Items]                  
Operating lease remaining lease term           3 months 18 days      
Seattle, Washington                  
Lessee Lease Description [Line Items]                  
Number of square feet | ft²       65,500          
Lessee, operating lease, option to extend       Cash payment for rent of the expanded premises commenced January 2020, four months after the landlord delivered the expanded premises to us for construction of certain tenant improvements, and the lease term for both the existing premises and the expanded premises ends October 2032, subject to our option to twice extend the lease for five years.          
Lessee, operating lease, rent commencement month and year       2020-01          
Lessee, Operating Lease, Existence of Option to Extend [true false]       true          
Lessee, operating lease, extended term of contract       5 years          
Lease expiration month and year       2032-10