v3.26.1
Loans - Schedule of Components of the Allowance for Loan and Lease Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]            
Gross allowance for loan and lease losses $ 227,500   $ 312,667      
Recovery asset value (34,607)   (36,924)      
Allowance for loan and lease losses $ 192,893 $ 237,697 $ 275,743 $ 252,989 $ 244,193 $ 236,734