XML 119 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Maturities of Lease Liabilities and Reconciliation of Lease Liabilities Recognized Under Topic 842 (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Maturity of lease liability      
2021 $ 27,846    
2022 25,513    
2023 25,615    
2024 25,430    
2025 10,910    
Thereafter 4,131    
Total minimum lease payments 119,445    
Less: imputed interest (18,148)    
Total operating lease liabilities 101,297   $ 60,100
Included in the consolidated balance sheet:      
Current portion of lease liabilities within other current liabilities $ 20,930    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent    
Lease liabilities $ 80,367 $ 47,720  
Total operating lease liabilities $ 101,297   $ 60,100