XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
MARKETABLE SECURITIES - Schedule of Securities with Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Gross Unrealized Losses    
Less Than 12 Months $ (2,523) $ (20,637)
12 Months or Longer (38,198) (13,961)
Total (40,721) (34,598)
Estimated Fair Value    
Less Than 12 Months 128,797 348,119
12 Months or Longer 218,364 64,714
Total 347,161 412,833
Gross Unrealized Losses    
Less Than 12 Months (457) (8,584)
12 Months or Longer (24,333) (10,984)
Total (24,790) (19,568)
Estimated Fair Value    
Less Than 12 Months 24,759 112,703
12 Months or Longer 139,610 66,701
Total 164,369 179,404
U.S. government agencies    
Gross Unrealized Losses    
Less Than 12 Months 0 (1,259)
12 Months or Longer (1,357) 0
Total (1,357) (1,259)
Estimated Fair Value    
Less Than 12 Months 0 7,882
12 Months or Longer 7,897 0
Total 7,897 7,882
Corporate bonds    
Gross Unrealized Losses    
Less Than 12 Months 0 (1,518)
12 Months or Longer (3,353) (659)
Total (3,353) (2,177)
Estimated Fair Value    
Less Than 12 Months 0 20,323
12 Months or Longer 26,549 7,464
Total 26,549 27,787
Mortgage-backed securities    
Gross Unrealized Losses    
Less Than 12 Months 0 (8,355)
12 Months or Longer (19,631) (6,353)
Total (19,631) (14,708)
Estimated Fair Value    
Less Than 12 Months (0) 80,556
12 Months or Longer 102,600 37,429
Total 102,600 117,985
Gross Unrealized Losses    
Less Than 12 Months (454) (6,150)
12 Months or Longer (18,848) (9,406)
Total (19,302) (15,556)
Estimated Fair Value    
Less Than 12 Months 21,642 74,146
12 Months or Longer 98,588 55,826
Total 120,230 129,972
Collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than 12 Months 0 (1,031)
12 Months or Longer (8,440) (6,394)
Total (8,440) (7,425)
Estimated Fair Value    
Less Than 12 Months 0 10,750
12 Months or Longer 30,084 23,584
Total 30,084 34,334
Gross Unrealized Losses    
Less Than 12 Months (3) (908)
12 Months or Longer (2,132) (919)
Total (2,135) (1,827)
Estimated Fair Value    
Less Than 12 Months 3,117 16,575
12 Months or Longer 14,473 3,411
Total 17,590 19,986
Municipal securities    
Gross Unrealized Losses    
Less Than 12 Months (798) (7,071)
12 Months or Longer (8,770) (1,214)
Total (9,568) (8,285)
Estimated Fair Value    
Less Than 12 Months 61,215 118,117
12 Months or Longer 77,783 3,701
Total 138,998 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 (1,725) (2,921)
12 Months or Longer 0 0
Total (1,725) (2,921)
Estimated Fair Value    
Less Than 12 Months 67,582 130,814
12 Months or Longer 0 0
Total $ 67,582 $ 130,814