v3.26.3
OTHER INCOME, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other Income and Expenses [Abstract]        
Interest income $ 7,053 $ 8,338 $ 23,316 $ 20,078
Gain (loss) on deferred compensation plan investments (355) 3,793 6,988 8,023
Other 2,238 (1,739) 2,497 (358)
Total $ 8,936 $ 10,392 $ 32,801 $ 27,743