v3.26.1
Allowance for Credit Losses - Activities In Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Allowance for credit losses    
Balance at beginning of year $ 2,564 $ 2,700
Additions (reductions) (41) 113
Balance at end of period $ 2,523 $ 2,813