v3.26.3
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Change in available-for-sale securities (net of tax effect of $0, $0, $31, and $26, respectively) $ 0 $ 0 $ 31 $ 26
Change in derivative transactions (net of tax effects of $(115), $(1,918), $(4,013) and $9,221, respectively) (115) (1,918) (4,013) 9,221
Foreign currency translation adjustments (net of tax effects of $206, $(29), $1,778 and $(5,594), respectively) $ 206 $ (29) $ 1,778 $ (5,594)