XML 138 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Bank Deposits - Certificates of Deposit Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
One year or less $ 3,451
After one year to two years 146,397
After two years to three years 75,004
After three years to four years 348
After four years to five years 44,456
After five years 0
Total $ 269,656