XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS - Summarized Fair Value and Gross Unrealized Losses on Securities Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value $ 122,771 $ 29,404
Less than 12 months, Unrealized losses (3,593) (464)
12 months or longer, Fair value 476,918 596,986
12 months or longer, Unrealized losses (56,833) (70,851)
U.S. government obligations and agencies    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 12,962 9,045
Less than 12 months, Unrealized losses (193) (108)
12 months or longer, Fair value 2,727 6,811
12 months or longer, Unrealized losses (379) (569)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 44,049 1,387
Less than 12 months, Unrealized losses (1,780) (9)
12 months or longer, Fair value 283,877 365,893
12 months or longer, Unrealized losses (25,336) (37,088)
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 64,516 18,150
Less than 12 months, Unrealized losses (1,567) (316)
12 months or longer, Fair value 179,865 216,220
12 months or longer, Unrealized losses (29,935) (31,967)
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 1,244 293
Less than 12 months, Unrealized losses (53) (1)
12 months or longer, Fair value 9,624 7,010
12 months or longer, Unrealized losses (1,099) (1,069)
Redeemable preferred stock    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 0 529
Less than 12 months, Unrealized losses 0 (30)
12 months or longer, Fair value 825 1,052
12 months or longer, Unrealized losses $ (84) $ (158)