v3.26.3
Fair Values - (Available-For-Sale Securities) (Details) - Recurring Basis - Significant unobservable inputs (Level 3) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Assets and liabilities recorded at fair value    
Beginning balance $ 25,286 $ 15,376
Repayments (50,497) (45)
Purchases 20,285 6,120
Realized gain on sale 4,502  
Unrealized gain (loss) recorded in other comprehensive income (loss) $ 424 (277)
Ending balance   $ 21,174