v3.26.1
Fair Value of Financial Instruments - Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Municipal obligations  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 18,612
Purchases 967
Unrealized gains (losses) included in comprehensive income (99)
Transfers in 0
Transfers out 0
Sales 0
Maturities, calls, and paydowns (6,351)
Ending balance 13,129
Corporate debt obligations  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 3,356
Purchases 0
Unrealized gains (losses) included in comprehensive income (274)
Transfers in 0
Transfers out 0
Sales 0
Maturities, calls, and paydowns 19
Ending balance $ 3,101