v3.25.2
Financial Services (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Financial Services [Line Items]          
Mortgage loans held for sale $ 184,390   $ 184,390   $ 236,926
Inspire [Member]          
Financial Services [Line Items]          
Mortgage loans in process 111,100   111,100   76,300
Mortgage loans held for sale aggregate outstanding principal balance 187,100   187,100   241,600
Servicing assets principal value of loans being serviced 100,100   100,100   $ 2,900,000
Servicing assets principal value of loans being serviced sold during the period 3,000,000        
Net gains (losses) on the sale of mortgage loans 15,300 $ 14,000 28,100 $ 31,800  
Gains (losses) in fair value for loans held-for-sale $ (1,200) $ 900 $ 2,000 $ (4,200)  
Inspire [Member] | Weighted Average [Member]          
Financial Services [Line Items]          
Interest rate 5.20%   5.20%   5.50%