XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
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
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative instruments, assets $ 22,931 $ 27,709
Deferred compensation plan assets 36,306 26,832
Total, assets 59,237 54,541
Earn-out Consideration 6,156 8,272
Derivative instruments, liabilities 22,828 40,981
Deferred compensation plan liability 35,715 26,390
Total, liabilities 64,699 75,643
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
Earn-out Consideration 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 22,931 27,709
Deferred compensation plan assets 0 0
Total, assets 22,931 27,709
Earn-out Consideration 0 0
Derivative instruments, liabilities 22,828 40,981
Deferred compensation plan liability 0 0
Total, liabilities 22,828 40,981
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 36,306 26,832
Total, assets 36,306 26,832
Earn-out Consideration 6,156 8,272
Derivative instruments, liabilities 0 0
Deferred compensation plan liability 35,715 26,390
Total, liabilities $ 41,871 $ 34,662