v3.25.2
Loans and Leases Held for Investment at Amortized Cost, Net of Allowance for Loan and Lease Losses - Schedule of Components of the Allowance for Loan and Lease Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Receivables [Abstract]            
Gross allowance for loan and lease losses $ 293,707   $ 285,686      
Recovery asset value (40,718)   (48,952)      
Allowance for loan and lease losses $ 252,989 $ 244,193 $ 236,734 $ 228,909 $ 259,150 $ 310,387