XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Aug. 17, 2021
USD ($)
Jul. 24, 2021
USD ($)
Dec. 31, 2021
USD ($)
building
option
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Other Commitments [Line Items]          
Number of buildings leased | building     3    
Number of buildings | building     4    
Number of additional terms to extend the lease | option     2    
Renewal term     5 years    
Purchase commitment     $ 3,400    
Royalty Expense     2,000 $ 2,400 $ 1,100
Operating Lease, Liability     138,595    
Minimum          
Other Commitments [Line Items]          
Master agreement, annual payment   $ 70,000      
Maximum          
Other Commitments [Line Items]          
Master agreement, annual payment   $ 75,000      
Partnership, McKellar San Diego Facility          
Other Commitments [Line Items]          
Payments to Acquire Partners Interest in Real Estate Partnership, Net of Cash Acquired $ 28,900        
Lease payments     600 $ 1,000 $ 1,000
Rutherford          
Other Commitments [Line Items]          
Operating Lease, Liability     $ 39,400