v3.25.2
Fair Values of Financial Instruments (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Transfers between fair value hierarchy $ 0 $ 0              
Total Loans Receivable 2,913,394,000 3,200,549,000 $ 3,033,784,000       $ 3,354,921,000    
Allowance for credit losses 50,658,000 $ 35,243,000 34,789,000 $ 51,484,000 $ 34,563,000 $ 33,608,000 $ 30,205,000 $ 28,882,000 $ 32,373,000
Fair Value, Recurring [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Liabilities 0   0            
Fair Value, Measurements, Nonrecurring [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Liabilities 0   0            
Impaired Loans [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Losses (recoveries) on impaired loans 9,300,000   7,600,000            
(Level 3) Significant Unobservable Inputs [Member] | Impaired Loans [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Total Loans Receivable 51,900,000   31,200,000            
Allowance for credit losses $ 27,500,000   $ 11,800,000