v3.25.2
Bank Deposits - Certificates of Deposit Maturities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Deposits [Abstract]  
One year or less $ 149,010
After one year to two years 74,863
After two years to three years 454
After three years to four years 42,910
After four years to five years 1,579
After five years 21,051
Total $ 289,867