XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Change in accounting principle, accounting standards update, adopted true true true true  
Change in accounting principle, accounting standards update, adoption date     Jan. 01, 2020 Jan. 01, 2019  
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate202004Member us-gaap:AccountingStandardsUpdate201912Member us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201602Member  
Operating lease, right-of-use assets   $ 234,091 $ 248,143   $ 41,000
Operating lease, liabilities   $ 284,598     $ 47,000
Lease term description   lease terms of up to 10 years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year with proper notification.      
Remaining lease term   10 years      
Lessee, operating lease, existence of option to extend   true      
Options to extend the leases   up to five years      
Lessee, operating lease, existence of option to terminate   true      
Options to terminate the leases   within one year      
Maximum          
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]          
Initial term   12 months