v3.26.1
Commitments and Contingencies - Repurchase Reserve Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitment and Contingencies          
Beginning balance $ 113,477 $ 90,192 $ 87,415 $ 94,455 $ 94,455
Provision released from operating expense, net     5,500 10,200  
Charge-offs (6,508) (1,158) (14,265) (16,409) (28,461)
Ending balance 110,271 88,893 110,271 88,893 87,415
Mortgage loans          
Commitment and Contingencies          
Beginning balance 487 865 557 1,000 1,000
Provision released from operating expense, net   (120) (50) (210)  
Charge-offs (40) (21) (60) (66)  
Ending balance $ 447 $ 724 $ 447 $ 724 $ 557