v3.26.1
Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance at beginning of period $ 2,359,837 $ 2,424,729 $ 1,144,566 $ 1,121,637 $ 2,424,729 $ 1,121,637
Net current period other comprehensive income (loss) (1,609) (378) (2,928) (2,976) (1,987) (5,904)
Balance at end of period 2,375,062 2,359,837 2,465,125 1,144,566 2,375,062 2,465,125
Cash Flow Hedges            
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance at beginning of period [1]   8,924   18,853 8,924 18,853
Reclassification adjustments, before tax [1]         (2,555) (8,263)
Tax impact [1]         613 2,014
Net current period other comprehensive income (loss) [1]         (1,942) (6,249)
Balance at end of period [1] 6,982   12,604   6,982 12,604
Cumulative Translation Adjustment            
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance at beginning of period   96   (170) 96 (170)
Other comprehensive income (loss) before reclassification and tax         (59) 457
Tax impact         14 (112)
Net current period other comprehensive income (loss)         (45) 345
Balance at end of period 51   175   51 175
Accumulated Other Comprehensive Income (Loss)            
Accumulated Other Comprehensive Income Loss [Line Items]            
Balance at beginning of period 8,642 9,020 15,707 18,683 9,020 18,683
Other comprehensive income (loss) before reclassification and tax         (59) 457
Tax impact         14 (112)
Reclassification adjustments, before tax         (2,555) (8,263)
Tax impact         613 2,014
Net current period other comprehensive income (loss) (1,609) (378) (2,928) (2,976) (1,987) (5,904)
Balance at end of period $ 7,033 $ 8,642 $ 12,779 $ 15,707 $ 7,033 $ 12,779
[1] On October 30, 2023, the Company terminated the Swap. The termination resulted in a $44.4 million deferred gain recorded in AOCI, before tax, which is being amortized on a straight-line basis over the remaining term of the hedged debt (through September 23, 2032). Refer to Note 13, Derivatives, for further information on the monetization of the interest rate swap gain.