XML 107 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses Additional Reserves (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery [Abstract]    
Financing Receivable, Collectively Evaluated for Credit Loss $ 7,746,515 $ 7,428,171
Financing Receivable, Allowance for Credit Losses [Line Items]    
Financing Receivable, Collectively Evaluated for Credit Loss $ 7,746,515 $ 7,428,171