v3.24.1.u1
MARKETABLE SECURITIES (Schedule of AFS Marketable Debt Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale - matures within one year, Amortized cost $ 468,855 $ 526,355
Available-for-sale - matures within one year, Gross unrealized gains 1,666 1,363
Available-for-sale - matures within one year, Gross unrealized losses (4,114) (6,148)
Available-for-sale - matures within one year, Fair value 466,407 521,570
Available-for-sale - matures after one year, Amortized cost 270,028 409,241
Available-for-sale - matures after one year, Gross unrealized gains 1,083 3,171
Available-for-sale - matures after one year, Gross unrealized losses (2,908) (4,587)
Available-for-sale - matures after one year, Fair value 268,203 407,825
Amortized cost 738,883 935,596
Gross unrealized gains 2,749 4,534
Gross unrealized losses (7,022) (10,735)
Fair value 734,610 929,395
Corporate bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 440,981 487,083
Available-for-sale - matures within one year, Gross unrealized gains 1,018 679
Available-for-sale - matures within one year, Gross unrealized losses (3,949) (5,942)
Available-for-sale - matures within one year, Fair value 438,050 481,820
Available-for-sale - matures after one year, Amortized cost 209,742 342,223
Available-for-sale - matures after one year, Gross unrealized gains 516 1,902
Available-for-sale - matures after one year, Gross unrealized losses (2,816) (4,444)
Available-for-sale - matures after one year, Fair value 207,442 339,681
U.S. Treasury securities [Member]    
Available-for-sale - matures within one year, Amortized cost 6,434 15,324
Available-for-sale - matures within one year, Gross unrealized gains 0 0
Available-for-sale - matures within one year, Gross unrealized losses (67) (63)
Available-for-sale - matures within one year, Fair value 6,367 15,261
Available-for-sale - matures after one year, Amortized cost   2,430
Available-for-sale - matures after one year, Gross unrealized gains   0
Available-for-sale - matures after one year, Gross unrealized losses   (22)
Available-for-sale - matures after one year, Fair value   2,408
U.S. Government agency securities [Member]    
Available-for-sale - matures within one year, Amortized cost 3,112 8,787
Available-for-sale - matures within one year, Gross unrealized gains 0 11
Available-for-sale - matures within one year, Gross unrealized losses (9) (3)
Available-for-sale - matures within one year, Fair value 3,103 8,795
Available-for-sale - matures after one year, Amortized cost 44,128 44,100
Available-for-sale - matures after one year, Gross unrealized gains 35 107
Available-for-sale - matures after one year, Gross unrealized losses (92) (121)
Available-for-sale - matures after one year, Fair value 44,071 44,086
Non-U.S. Government securities [Member]    
Available-for-sale - matures within one year, Amortized cost 18,328 15,161
Available-for-sale - matures within one year, Gross unrealized gains 648 673
Available-for-sale - matures within one year, Gross unrealized losses (89) (140)
Available-for-sale - matures within one year, Fair value 18,887 15,694
Available-for-sale - matures after one year, Amortized cost 16,158 20,488
Available-for-sale - matures after one year, Gross unrealized gains 532 1,162
Available-for-sale - matures after one year, Gross unrealized losses 0 0
Available-for-sale - matures after one year, Fair value $ 16,690 $ 21,650