v3.26.1
Commitments and Contingencies (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
Representation and Warranty Claims          
Roll-forward of claims activity for loans put-back to the mortgage origination segment          
Balance, beginning of period $ 23,289 $ 23,694 $ 25,341 $ 21,593  
Claims made 7,241 9,806 12,460 20,842  
Claims resolved with no payment (1,994) (4,585) (5,047) (9,105)  
Repurchases (3,635) (4,679) (7,226) (8,939)  
Indemnification payments   (306) (627) (461)  
Balance, end of period 24,901 23,930 24,901 23,930  
Reserve for Indemnification Liability:          
Total 24,901 23,930 24,901 23,930 $ 25,341
Indemnification Agreement          
Commitments and Contingencies          
Provision for indemnification losses 900 900 1,700 1,600  
Roll-forward of claims activity for loans put-back to the mortgage origination segment          
Balance, beginning of period 6,629 7,954 6,875 8,111  
Additions for new sales 908 913 1,683 1,566  
Repurchases (571) (766) (1,191) (1,287)  
Early payment defaults (78) (119) (305) (295)  
Indemnification payments   (66) (174) (179)  
Balance, end of period 6,888 7,916 6,888 7,916  
Reserve for Indemnification Liability:          
Specific claims 1,464   1,464   1,575
Incurred but not reported claims 5,424   5,424   5,300
Total $ 6,888 $ 7,916 $ 6,888 $ 7,916 $ 6,875