v3.26.1
INVESTMENTS - Schedule of Summarized Fair Value and Gross Unrealized Losses on Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value $ 334,603 $ 72,834
Less than 12 months, Unrealized losses (3,561) (416)
12 months or longer, Fair value 344,407 388,114
12 months or longer, Unrealized losses (34,577) (34,346)
U.S. government obligations and agencies    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 23,573 2,585
Less than 12 months, Unrealized losses (219) (4)
12 months or longer, Fair value 1,727 1,735
12 months or longer, Unrealized losses (248) (239)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 98,122 27,363
Less than 12 months, Unrealized losses (1,411) (103)
12 months or longer, Fair value 193,871 223,610
12 months or longer, Unrealized losses (13,390) (13,306)
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 210,527 41,071
Less than 12 months, Unrealized losses (1,888) (293)
12 months or longer, Fair value 142,809 154,470
12 months or longer, Unrealized losses (20,412) (20,076)
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 2,381 1,815
Less than 12 months, Unrealized losses (43) (16)
12 months or longer, Fair value 6,000 8,207
12 months or longer, Unrealized losses $ (527) (671)
Redeemable preferred stock    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value   0
Less than 12 months, Unrealized losses   0
12 months or longer, Fair value   92
12 months or longer, Unrealized losses   $ (54)