XML 113 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short and Long-term Funding Long-term Funding, Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]  
Long-Term Debt, Maturity, Year One $ 648,841
Long-Term Debt, Maturity, Year Two 4,504
Long-Term Debt, Maturity, Year Three 510
Long-Term Debt, Maturity, Year Four 196,487
Long-Term Debt, Maturity, Year Five 3,235
Long-Term Debt, Maturity, after Year Five 587,865
Long-Term Debt $ 1,441,442