XML 173 R153.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reportable Operating Segments - Schedule of total segment earning assets reconciled (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reportable operating segments      
Total assets $ 23,828,186 $ 24,926,474 $ 24,577,223
Total earning assets for reportable segments      
Reportable operating segments      
Earning Assets 21,074,312 22,280,910 21,869,181
Other non-earning assets      
Reportable operating segments      
Non-earning assets $ 2,753,874 $ 2,645,564 $ 2,708,042