XML 174 R158.htm IDEA: XBRL DOCUMENT v3.25.0.1
Parent Company Financial Information - Schedule of Parent Company Information Condensed Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other comprehensive (loss) income, net of tax:      
Derivative financial instruments $ (6,731) $ 6,005 $ (14,944)
Other comprehensive (loss) income, net of tax (5,812) 134,389 (662,380)
Parent Company      
Condensed Statement of Income Captions [Line Items]      
Net income 768,707 867,840 644,283
Other comprehensive (loss) income, net of tax:      
Derivative financial instruments 25 229 226
Other comprehensive (loss) income of subsidiaries (5,837) 134,160 (662,606)
Other comprehensive (loss) income, net of tax (5,812) 134,389 (662,380)
Comprehensive income (loss) $ 762,895 $ 1,002,229 $ (18,097)