v3.25.1
Debt Securities, Available-for-Sale Maturities (Details) - Available-for-Sale Securities
$ in Thousands
Mar. 31, 2025
USD ($)
Debt Securities, Available-for-Sale Maturities  
Amortized Cost, Less Than 1 Year $ 19,958
Fair Value, Less Than 1 Year 19,987
Amortized Cost, 1-3 Years 50,064
Fair Value, 1-3 Years 50,232
Amortized Cost 70,022
Fair Value $ 70,219