v3.24.2.u1
Fair Value Measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets $ 30,348 $ 22,307
Deferred compensation plan assets 56,992 51,983
Total, assets 87,340 74,290
Derivative instruments, liabilities 19,427 17,363
Deferred compensation plan liability 56,311 51,354
Total, liabilities 75,738 68,717
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets 0 0
Deferred compensation plan assets 0 0
Total, assets 0 0
Derivative instruments, liabilities 0 0
Deferred compensation plan liability 0 0
Total, liabilities 0 0
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets 30,348 22,307
Deferred compensation plan assets 0 0
Total, assets 30,348 22,307
Derivative instruments, liabilities 19,427 17,363
Deferred compensation plan liability 0 0
Total, liabilities 19,427 17,363
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets 0 0
Deferred compensation plan assets 56,992 51,983
Total, assets 56,992 51,983
Derivative instruments, liabilities 0 0
Deferred compensation plan liability 56,311 51,354
Total, liabilities $ 56,311 $ 51,354