v3.26.3
Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]                
Accumulated other comprehensive gain (loss) $ 531,257 $ (109,955) $ 531,257 $ (109,955) $ 33,024 $ (71,329) $ (112,533) $ (109,512)
Unrealized (loss) gain on cash flow hedge, net of tax                
Derivative [Line Items]                
Accumulated other comprehensive gain (loss) 21,905 (18,375) 21,905 (18,375)   (14,844)   $ 6,350
Designated as Hedging Instrument | Unrealized (loss) gain on cash flow hedge, net of tax                
Derivative [Line Items]                
Derivative gain (loss) reclassified from accumulated other comprehensive loss into income (loss) (2,900) $ (4,200) (8,700) $ 1,700        
Accumulated other comprehensive gain (loss) $ 21,900   21,900     $ (14,800)    
Cash flow hedge loss to be reclassified within 12 months     $ 7,600