XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
MARKETABLE SECURITIES - Securities in Continuous Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Gross Unrealized Losses    
Less Than 12 Months $ (2,414) $ (742)
12 Months or Longer (18,938) (19,658)
Total (21,352) (20,400)
Estimated Fair Value    
Less Than 12 Months 150,137 13,308
12 Months or Longer 138,141 142,670
Total 288,278 155,978
Corporate bonds    
Gross Unrealized Losses    
Less Than 12 Months 0 0
12 Months or Longer (1,822) (3,077)
Total (1,822) (3,077)
Estimated Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 25,983 26,805
Total 25,983 26,805
Mortgage-backed securities    
Gross Unrealized Losses    
Less Than 12 Months (1,689) (742)
12 Months or Longer (15,433) (14,879)
Total (17,122) (15,621)
Estimated Fair Value    
Less Than 12 Months 99,924 13,308
12 Months or Longer 101,274 101,889
Total 201,198 115,197
Collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than 12 Months (385) 0
12 Months or Longer (1,683) (1,702)
Total (2,068) (1,702)
Estimated Fair Value    
Less Than 12 Months 6,538 0
12 Months or Longer 10,884 13,976
Total 17,422 $ 13,976
US Treasury Securities [Member]    
Gross Unrealized Losses    
Less Than 12 Months (340)  
12 Months or Longer 0  
Total (340)  
Estimated Fair Value    
Less Than 12 Months 43,675  
12 Months or Longer 0  
Total $ 43,675