XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
MARKETABLE SECURITIES - Schedule of Securities with Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Gross Unrealized Losses    
Less Than 12 Months $ (3,765) $ (20,637)
12 Months or Longer (31,243) (13,961)
Total (35,008) (34,598)
Estimated Fair Value    
Less Than 12 Months 164,416 348,119
12 Months or Longer 213,831 64,714
Total 378,247 412,833
Gross Unrealized Losses    
Less Than 12 Months (734) (8,584)
12 Months or Longer (20,749) (10,984)
Total (21,483) (19,568)
Estimated Fair Value    
Less Than 12 Months 18,117 112,703
12 Months or Longer 145,891 66,701
Total 164,008 179,404
U.S. government agencies    
Gross Unrealized Losses    
Less Than 12 Months 0 (1,259)
12 Months or Longer (1,235) 0
Total (1,235) (1,259)
Estimated Fair Value    
Less Than 12 Months 0 7,882
12 Months or Longer 7,981 0
Total 7,981 7,882
Corporate bonds    
Gross Unrealized Losses    
Less Than 12 Months 0 (1,518)
12 Months or Longer (3,133) (659)
Total (3,133) (2,177)
Estimated Fair Value    
Less Than 12 Months 0 20,323
12 Months or Longer 26,790 7,464
Total 26,790 27,787
Mortgage-backed securities    
Gross Unrealized Losses    
Less Than 12 Months (915) (8,355)
12 Months or Longer (14,819) (6,353)
Total (15,734) (14,708)
Estimated Fair Value    
Less Than 12 Months 9,757 80,556
12 Months or Longer 99,514 37,429
Total 109,271 117,985
Gross Unrealized Losses    
Less Than 12 Months (734) (6,150)
12 Months or Longer (15,701) (9,406)
Total (16,435) (15,556)
Estimated Fair Value    
Less Than 12 Months 18,117 74,146
12 Months or Longer 103,323 55,826
Total 121,440 129,972
Collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than 12 Months 0 (1,031)
12 Months or Longer (7,762) (6,394)
Total (7,762) (7,425)
Estimated Fair Value    
Less Than 12 Months 3,911 10,750
12 Months or Longer 35,816 23,584
Total 31,905 34,334
Gross Unrealized Losses    
Less Than 12 Months 0 (908)
12 Months or Longer (1,915) (919)
Total (1,915) (1,827)
Estimated Fair Value    
Less Than 12 Months 0 16,575
12 Months or Longer 15,778 3,411
Total 15,778 19,986
Municipal securities    
Gross Unrealized Losses    
Less Than 12 Months (722) (7,071)
12 Months or Longer (7,427) (1,214)
Total (8,149) (8,285)
Estimated Fair Value    
Less Than 12 Months 71,567 118,117
12 Months or Longer 70,520 3,701
Total 142,087 121,818
Gross Unrealized Losses    
Less Than 12 Months   (8)
12 Months or Longer   0
Total   (8)
Estimated Fair Value    
Less Than 12 Months   1,659
12 Months or Longer   0
Total   1,659
US Treasury Securities [Member]    
Gross Unrealized Losses    
Less Than 12 Months (2,128) (2,921)
12 Months or Longer 0 0
Total (2,128) (2,921)
Estimated Fair Value    
Less Than 12 Months 87,003 130,814
12 Months or Longer 0 0
Total $ 87,003 $ 130,814