CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Statement of Comprehensive Income [Abstract] | ||||
Income tax expense effect on cash flow hedging activities | $ 529 | $ 1,887 | $ 2,249 | $ 1,887 |
Tax expense effect on cash flow hedging activities reclassified | $ 446 | $ 256 | $ 897 | $ 256 |