XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Bond Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract]  
Due in 1 year or less $ 2,290
Due in 2 to 5 years 327
Due in 6 to 10 years 52
Total 2,669
Debt Securities, Held-to-Maturity, Fair Value, Maturity [Abstract]  
Due in 1 year or less 2,304
Due in 2 to 5 years 326
Due in 6 to 10 years 35
Total $ 2,665