v3.26.1
Financial Services (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Financial Services [Line Items]          
Mortgage loans held for sale $ 233,347   $ 233,347   $ 299,145
Inspire [Member]          
Financial Services [Line Items]          
Mortgage loans in process 134,000   134,000   67,500
Mortgage loans held for sale 233,300   233,300   299,100
Mortgage loans held for sale aggregate outstanding principal balance 238,000   238,000   304,900
Servicing assets principal value of loans being serviced 1,700,000   1,700,000   $ 769,400
Net gains (losses) on the sale of mortgage loans 18,200 $ 15,300 34,200 $ 28,100  
Gains (losses) in fair value for loans held-for-sale $ 400 $ (1,200) $ 1,000 $ 2,000  
Inspire [Member] | Weighted Average [Member]          
Financial Services [Line Items]          
Interest rate 4.50%   4.50%   4.70%