XML 118 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Supplemental Balance Sheet Information Related to Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Commitments And Contingencies Disclosure [Line Items]    
Operating lease right-of-use assets $ 63,581 $ 62,053
Operating lease liabilities – long-term (43,155) (41,068)
Accrued Liabilities [Member]    
Commitments And Contingencies Disclosure [Line Items]    
Accrued liabilities – current $ (24,673) $ (27,856)