v3.25.2
Investments, Equity Method and Joint Ventures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2041
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Investment Program, Proportional Amortization Method, Elected [Line Items]                
Amortization Method Qualified Affordable Housing Project Investments $ 175,500   $ 175,500         $ 187,200
Amortization Method Qualified Affordable Housing Project Investments, Amortization $ 6,000 $ 4,900 $ 11,900 $ 10,000        
Investment, Proportional Amortization Method, Elected, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets   Prepaid Expense and Other Assets          
Investment Program, Proportional Amortization Method, Applied, Amortization Expense, Statement of Income or Comprehensive Income [Extensible Enumeration]     Income Tax Expense (Benefit)          
Investment Program, Proportional Amortization Method, Elected, Commitment $ (47,100)   $ (47,100)         $ (81,200)
Investment Program, Proportional Amortization Method Applied, Income Tax Credit And Other Tax Benefit Amortization, Statement Of Cash Flows, Extensible Enumeration, Not Disclosed Flag     proportional amortization          
Investment in Solar Tax Credit, Amortization Expense $ 0 $ 0 $ 0 $ 0        
Subsequent Event                
Investment Program, Proportional Amortization Method, Elected [Line Items]                
Qualified Affordable Housing Project Investments, Future Commitment         $ 10,700 $ 6,400 $ 30,000