XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2021
ft²
Dec. 31, 2021
USD ($)
ft²
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2021
ft²
Lessee Lease Description [Line Items]          
Operating lease, rent expense | $   $ 3.7 $ 3.9 $ 3.1  
Total purchase obligations | $   $ 98.7      
Maximum          
Lessee Lease Description [Line Items]          
Purchase obligations due period   2 years      
Minimum          
Lessee Lease Description [Line Items]          
Purchase obligations due period   1 year      
San Diego, California          
Lessee Lease Description [Line Items]          
Area of real estate property 21,180 52,148     73,328
Reduction of leased space, effective date Nov. 01, 2021        
Lease expiration date   Dec. 31, 2025      
Lessee, operating lease, renewal term   5 years      
Remaining area of real estate property 28,275 28,275      
Lessee, operating lease, existence of option to extend   true      
Operating lease cash payments | $   $ 3.8      
San Diego, California | Sublease Agreement          
Lessee Lease Description [Line Items]          
Area of real estate property 23,873        
Lease expiration date Dec. 31, 2025        
Redwood City, California          
Lessee Lease Description [Line Items]          
Area of real estate property   26,067      
Lease expiration date   2019-05      
Sublease expiration date   2019-05      
Jersey City, New Jersey          
Lessee Lease Description [Line Items]          
Area of real estate property   1,898      
Lease expiration date   2019-12