XML 73 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Mortgage Servicing Rights - Schedule of Unpaid Principal Balance (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]            
Mortgage servicing rights $ 14,307 $ 12,963 $ 12,645 $ 12,940 $ 12,631 $ 13,712
UPB serviced $ 984,695 $ 948,117        
Weighted average discount rate 8.80% 8.90%        
Weighted average conditional prepayment rate 9.60% 9.70%        
GNMA loans            
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]            
Mortgage servicing rights $ 14,160 $ 12,748        
UPB serviced $ 872,458 $ 820,070        
Weighted average discount rate 8.00% 8.00%        
Weighted average conditional prepayment rate 5.90% 5.60%        
BPC MC Trust loans            
Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items]            
Mortgage servicing rights $ 147 $ 215        
UPB serviced $ 112,237 $ 128,047        
Weighted average discount rate 15.00% 15.00%        
Weighted average conditional prepayment rate 39.00% 36.50%