Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($) $ in Thousands |
3 Months Ended | |||||
---|---|---|---|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|||||
Accumulated Other Comprehensive Income Loss [Line Items] | ||||||
Balance at beginning of period | $ 1,053,001 | $ 1,065,410 | ||||
Total other comprehensive income (loss), net of tax | (3,164) | (5,068) | ||||
Balance at end of period | 1,077,133 | 1,048,554 | ||||
Cash Flow Hedges | ||||||
Accumulated Other Comprehensive Income Loss [Line Items] | ||||||
Balance at beginning of period | [1],[2] | 31,460 | 35,614 | |||
Other comprehensive income (loss) before reclassification and tax | [1],[2] | (2,502) | ||||
Tax impact | [1],[2] | 604 | ||||
Reclassification adjustments, before tax | [1],[2] | (4,154) | (4,206) | |||
Tax impact | [1],[2] | 1,015 | 1,016 | |||
Total other comprehensive income (loss), net of tax | [1],[2] | (3,139) | (5,088) | |||
Balance at end of period | [1],[2] | 28,321 | 30,526 | |||
Cumulative Translation Adjustment | ||||||
Accumulated Other Comprehensive Income Loss [Line Items] | ||||||
Balance at beginning of period | (132) | (172) | ||||
Other comprehensive income (loss) before reclassification and tax | (33) | 27 | ||||
Tax impact | 8 | (7) | ||||
Total other comprehensive income (loss), net of tax | (25) | 20 | ||||
Balance at end of period | (157) | (152) | ||||
Accumulated Other Comprehensive Income (Loss) | ||||||
Accumulated Other Comprehensive Income Loss [Line Items] | ||||||
Balance at beginning of period | 31,328 | 35,442 | ||||
Other comprehensive income (loss) before reclassification and tax | (33) | (2,475) | ||||
Tax impact | 8 | 597 | ||||
Reclassification adjustments, before tax | (4,154) | (4,206) | ||||
Tax impact | 1,015 | 1,016 | ||||
Total other comprehensive income (loss), net of tax | (3,164) | (5,068) | ||||
Balance at end of period | $ 28,164 | $ 30,374 | ||||
|