XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Schedule of Summarized Fair Value and Gross Unrealized Losses on Securities Available for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value $ 72,792 $ 122,771
Less than 12 months, Unrealized losses (678) (3,593)
12 months or longer, Fair value 407,928 476,918
12 months or longer, Unrealized losses (37,741) (56,833)
U.S. government obligations and agencies    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 6,371 12,962
Less than 12 months, Unrealized losses (2) (193)
12 months or longer, Fair value 1,717 2,727
12 months or longer, Unrealized losses (257) (379)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 32,282 44,049
Less than 12 months, Unrealized losses (370) (1,780)
12 months or longer, Fair value 238,045 283,877
12 months or longer, Unrealized losses (15,228) (25,336)
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 32,142 64,516
Less than 12 months, Unrealized losses (272) (1,567)
12 months or longer, Fair value 159,765 179,865
12 months or longer, Unrealized losses (21,466) (29,935)
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 1,997 1,244
Less than 12 months, Unrealized losses (34) (53)
12 months or longer, Fair value 7,561 9,624
12 months or longer, Unrealized losses (721) (1,099)
Redeemable preferred stock    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 0 0
Less than 12 months, Unrealized losses 0 0
12 months or longer, Fair value 840 825
12 months or longer, Unrealized losses $ (69) $ (84)