v3.25.4
Additional Balance Sheet and Cash Flow Information - Schedule of Certificates of Deposit Maturity (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
2026 $ 280,626
2027 203,382
2028 18,500
2029 15,200
2030 19,790
Future maturities 537,498
Unamortized fees (854)
Total $ 536,644