XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Indebtedness - Bank Debt - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
USD ($)
Commercialbank
Sep. 30, 2022
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]        
Line of credit facility amount outstanding during period   $ 0   $ 9,509,000
Undrawn letters of credit   262,800,000    
Borrowing capacity available under the commitment amount   1,200,000,000    
Bank Credit Facility        
Debt Instrument [Line Items]        
Bank credit facility, maximum amount   4,000,000,000    
Bank credit facility, borrowing base   $ 3,000,000,000    
Number of commercial banks included in current bank group | Commercialbank   17    
Maturity date of loan   Apr. 14, 2027    
Line of credit facility amount outstanding during period   $ 0    
Bank commitments   1,500,000,000    
Outstanding amount   $ 0    
Weighted average interest rate on the bank credit facility 5.70% 8.40% 3.70%  
Annual rate of commitment fee paid on the undrawn balance   0.375%    
Bank Credit Facility | Alternate Base Rate        
Debt Instrument [Line Items]        
Interest rate margin   0.75%    
Bank Credit Facility | SOFR        
Debt Instrument [Line Items]        
Interest rate margin   1.75%    
Bank Credit Facility | Minimum        
Debt Instrument [Line Items]        
Annual rate of commitment fee paid on the undrawn balance   0.375%    
Bank Credit Facility | Minimum | Alternate Base Rate        
Debt Instrument [Line Items]        
Interest rate on notes   0.75%    
Bank Credit Facility | Minimum | SOFR        
Debt Instrument [Line Items]        
Interest rate on notes   1.75%    
Bank Credit Facility | Maximum        
Debt Instrument [Line Items]        
Annual rate of commitment fee paid on the undrawn balance   0.50%    
Bank Credit Facility | Maximum | Alternate Base Rate        
Debt Instrument [Line Items]        
Interest rate on notes   1.75%    
Bank Credit Facility | Maximum | SOFR        
Debt Instrument [Line Items]        
Interest rate on notes   2.75%