v3.25.2
Recent Accounting Pronouncements (Narrative) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Significant Accounting Policies Disclosure [Line Items]        
Loans receivable $ 2,913,394 $ 3,033,784 $ 3,200,549 $ 3,354,921
Cannabis Related [Member]        
Significant Accounting Policies Disclosure [Line Items]        
Loans receivable $ 103,007 $ 103,206 $ 104,099 $ 86,893