v3.25.1
SHAREHOLDERS' EQUITY (Ordinary Shares) (Narrative) (Details) - ₪ / shares
shares in Thousands
Dec. 31, 2024
Dec. 31, 2023
Stockholders' Equity Note [Abstract]    
Ordinary shares, authorized 150,000 150,000
Ordinary shares, par value ₪ 15 ₪ 15
Common Stock, Shares, Outstanding 111,550 110,825
Treasury stock, shares 87 87