v3.26.1
Fair Value of Financial Instruments - Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Municipal obligations  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 18,612
Purchases 32
Unrealized gains (losses) included in comprehensive income (177)
Transfers in 0
Transfers out 0
Sales 0
Maturities, calls, and paydowns (4,581)
Ending balance 13,886
Corporate debt obligations  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 3,356
Purchases 6
Unrealized gains (losses) included in comprehensive income (264)
Transfers in 0
Transfers out 0
Sales 0
Maturities, calls, and paydowns (17)
Ending balance $ 3,081