XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]                    
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (30,003) $ (25,483) $ (107,052) $ (65,885) $ (115,466) $ (99,601) $ (30,003) $ (65,885) $ (146,942) $ (76,784)
Foreign currency translation adjustment, net of taxes of $0 for all periods (4,520) 81,569 39,890 49,581 (15,865) (22,817) 116,939 10,899    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax 0 0 0 0 0 0        
AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax (4,793) (8,978) (162) 1,630 21,862 28,244 (4,793) 1,630 5,722 21,884
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax 7,743 (6,524) (3,260) (14,975) 436 13,908        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax (3,558) (2,292) (2,624) (5,257) (6,818) (7,548)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 4,185 (8,816) (5,884) (20,232) (6,382) 6,360 (10,515) (20,254)    
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax 1,819 1,819 1,819 1,819 1,819 1,819 1,819 1,819 1,819 1,819
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax 0 0 0 0 0 0        
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax 0 0 0 0 0 0        
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent 0 0 0 0 0 0        
Accumulated other comprehensive loss (32,977) (32,642) (105,395) (62,436) (91,785) (69,538) (32,977) (62,436) $ (139,401) [1] $ (53,081)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 3,223 75,045 36,630 34,606 (15,429) (8,909)        
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (3,558) (2,292) (2,624) (5,257) (6,818) (7,548)        
Other Comprehensive income (loss), net of Tax $ (335) $ 72,753 $ 34,006 $ 29,349 $ (22,247) $ (16,457) $ 106,424 $ (9,355)    
[1] December 31, 2024 balances were derived from audited consolidated financial statements.