v3.26.3
Equity - Schedule of Changes in AOCI/L by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance $ (167,345) $ 63,384 $ 319,908 $ 1,532,626 $ 1,497,854 $ 1,359,169 $ 319,908 $ 1,359,169
Other comprehensive income (loss) activity during the period:                
Change in AOCL before reclassifications to income 2,497     7,303     (9,645) 42,138
Reclassifications from AOCL to income 116     3,067     854 9,950
Other comprehensive income (loss), net of tax 2,613 (7,364) (4,040) 10,370 21,234 20,484 (8,791) 52,088
Ending balance (34,665) (167,345) 63,384 556,552 1,532,626 1,497,854 (34,665) 556,552
Derivative reclassifications (1,545)     (6,023)     (4,975) (14,424)
Interest rate swaps                
Other comprehensive income (loss) activity during the period:                
Derivative reclassifications       4,300       13,200
Total                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (52,419) (45,055) (41,015) (46,615) (67,849) (88,333) (41,015) (88,333)
Other comprehensive income (loss) activity during the period:                
Other comprehensive income (loss), net of tax 2,613 (7,364) (4,040) 10,370 21,234 20,484    
Ending balance (49,806) (52,419) (45,055) (36,245) (46,615) (67,849) (49,806) (36,245)
Interest Rate Swaps                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance       (3,016)   (9,800)   (9,800)
Other comprehensive income (loss) activity during the period:                
Change in AOCL before reclassifications to income       0       0
Reclassifications from AOCL to income       3,016       9,800
Other comprehensive income (loss), net of tax       3,016       9,800
Ending balance       0 (3,016)     0
Defined Benefit Pension Plans                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (6,014)   (5,944) (5,115)   (5,214) (5,944) (5,214)
Other comprehensive income (loss) activity during the period:                
Change in AOCL before reclassifications to income 0     0     (397) 0
Reclassifications from AOCL to income 116     51     443 150
Other comprehensive income (loss), net of tax 116     51     46 150
Ending balance (5,898) (6,014)   (5,064) (5,115)   (5,898) (5,064)
Foreign Currency Translation Adjustments                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (46,405)   $ (35,071) (38,484)   $ (73,319) (35,071) (73,319)
Other comprehensive income (loss) activity during the period:                
Change in AOCL before reclassifications to income 2,497     7,303     (9,248) 42,138
Reclassifications from AOCL to income 0     0     411 0
Other comprehensive income (loss), net of tax 2,497     7,303     (8,837) 42,138
Ending balance $ (43,908) $ (46,405)   $ (31,181) $ (38,484)   $ (43,908) $ (31,181)