XML 68 R58.htm IDEA: XBRL DOCUMENT v3.26.1
OTHER INCOME, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Income and Expenses [Abstract]        
Interest income $ 8,322 $ 6,043 $ 16,263 $ 11,740
Gain on deferred compensation plan investments 8,931 5,580 7,343 4,230
Amortization of discount on available-for-sale securities 484 2,117 484 2,885
Charitable commitments 0 (900) (900) (900)
Other 98 (620) 675 (604)
Total $ 17,835 $ 12,220 $ 23,865 $ 17,351