v3.25.4
Income Taxes - Pre-Tax Income from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income before Income Taxes      
Domestic $ 285,029    
International 219,794    
Income before income taxes $ 504,823 $ 492,339 $ 752,316