v3.25.2
Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]            
Loans collectively evaluated for impairment $ 7,900,651   $ 7,746,515      
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,294,480   1,243,848      
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 89,785 $ 88,130 87,966 $ 86,575 $ 85,084 $ 83,745
Allowance for credit loss, qualitative adjustment 2,500   1,200      
special purpose mortgage loan program            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Allowance for credit loss, qualitative adjustment 1,400          
Catastrophe            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Allowance for credit loss, qualitative adjustment 745   757      
Retained Earnings [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ 1,032,793 $ 1,002,110 $ 977,599 $ 943,149 $ 921,101 $ 903,877