XML 114 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Maturities of Lease Liabilities and Reconciliation of Lease Liabilities Recognized Under Topic 842 (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Maturity of lease liability    
2022 $ 18,702  
2023 18,326  
2024 17,582  
2025 9,052  
2026 571  
Thereafter 0  
Total minimum lease payments 64,233  
Less: imputed interest (7,672)  
Total operating lease liabilities 56,561  
Included in the consolidated balance sheet:    
Current portion of lease liabilities within other current liabilities $ 15,049  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities  
Lease liabilities $ 41,512 $ 80,367
Total operating lease liabilities $ 56,561