v3.26.1
Fair Value - Recurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Assets:            
Available-for-sale securities $ 5,091,319   $ 6,514,471      
Mortgage servicing rights 2,336,324 $ 2,380,983 2,421,910 $ 3,015,643 $ 2,959,773 $ 2,994,271
Mortgage loans held-for-sale 12,737   13,630      
Derivative assets 69,366   87,549      
Total Assets 7,509,746   9,037,560      
Liabilities:            
Derivative liabilities 1,891   4,254      
Total Liabilities 1,891   4,254      
Level 1            
Assets:            
Available-for-sale securities 0   0      
Mortgage servicing rights 0   0      
Mortgage loans held-for-sale 0   0      
Derivative assets 13,631   18,365      
Total Assets 13,631   18,365      
Liabilities:            
Derivative liabilities 1,891   4,254      
Total Liabilities 1,891   4,254      
Level 2            
Assets:            
Available-for-sale securities 5,088,337   6,511,212      
Mortgage servicing rights 0   0      
Mortgage loans held-for-sale 12,737   13,630      
Derivative assets 55,085   68,303      
Total Assets 5,156,159   6,593,145      
Liabilities:            
Derivative liabilities 0   0      
Total Liabilities 0   0      
Level 3            
Assets:            
Available-for-sale securities 2,982   3,259      
Mortgage servicing rights 2,336,324   2,421,910      
Mortgage loans held-for-sale 0   0      
Derivative assets 650   881      
Total Assets 2,339,956   2,426,050      
Liabilities:            
Derivative liabilities 0   0      
Total Liabilities $ 0   $ 0