XML 87 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Impact of Recent Accounting Pronouncements (Narrative) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effect of adopting accounting standards updates $ 1,642,471 $ 1,640,080 $ 1,597,703 $ 1,585,265 $ 1,621,131 $ 1,697,096
Allowance for credit losses (102,073) (92,758) (88,023) (79,016) (76,275) (80,740)
RETAINED EARNINGS            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effect of adopting accounting standards updates $ 954,403 $ 940,533 918,158 $ 860,977 $ 839,807 $ 814,533
Cumulative Effect, Period of Adoption, Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effect of adopting accounting standards updates     433      
Allowance for credit losses     594      
Cumulative Effect, Period of Adoption, Adjustment | RETAINED EARNINGS            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effect of adopting accounting standards updates     $ 433