XML 78 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Interest Payments Due Attributable to Senior Notes (Detail)
12 Months Ended
Dec. 31, 2021
4.000% Senior Unsecured Notes Due 2029 [Member]  
Debt Instrument [Line Items]  
First semi-annual interest payment date --05-15
Second semi-annual interest payment date --11-15
3.625% Senior Unsecured Notes Due 2030 [Member]  
Debt Instrument [Line Items]  
First semi-annual interest payment date --03-01
Second semi-annual interest payment date --09-01
3.875% Senior Unsecured Notes Due 2031 [Member]  
Debt Instrument [Line Items]  
First semi-annual interest payment date --06-01
Second semi-annual interest payment date --12-01
3.625% Senior Unsecured Notes Due 2031 [Member]  
Debt Instrument [Line Items]  
First semi-annual interest payment date --05-01
Second semi-annual interest payment date --11-01
3.250% Senior Unsecured Notes Due 2033 [Member]  
Debt Instrument [Line Items]  
First semi-annual interest payment date --02-15
Second semi-annual interest payment date --08-15