XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Customer Deposits - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Deposits [Abstract]        
Notice $ 1,485 $ 52 $ 2,798 $ 97
Term 5,068 587 10,112 856
Savings 6 31 6 89
Total Interest Expense $ 6,559 $ 670 $ 12,916 $ 1,042