v3.26.1
SECURITIES - Summary of held-for-maturity securities with unrealized losses (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 Months $ 0 $ 0
Less than 12 Months 0 0
12 Months or More (1,484) (3,179)
12 Months or More $ 22,623 $ 29,995
Number of Securities | security 9 11
Unrealized Losses $ (1,484) $ (3,179)
Unrealized Losses 22,623 29,995
Corporate Bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 Months 0 0
Less than 12 Months 0 0
12 Months or More (1,012) (2,186)
12 Months or More $ 14,588 $ 16,414
Number of Securities | security 8 9
Unrealized Losses $ (1,012) $ (2,186)
Unrealized Losses 14,588 16,414
Asset-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Less than 12 Months 0 0
Less than 12 Months 0 0
12 Months or More (472) (993)
12 Months or More $ 8,035 $ 13,581
Number of Securities | security 1 2
Unrealized Losses $ (472) $ (993)
Unrealized Losses $ 8,035 $ 13,581