v3.26.1
Allowance for Loss Sharing - Schedule of Allowance for Loss Sharing (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Loss Contingency Accrual [Roll Forward]    
Beginning balance $ 19,484 $ 0
Allowance acquired in acquisition   23,586
Provision/(benefit) for loss sharing (75) (4,102)
Ending balance 19,409 19,484
General Reserve    
Loss Contingency Accrual [Roll Forward]    
Beginning balance 10,151 0
Allowance acquired in acquisition   11,919
Provision/(benefit) for loss sharing 982 (1,768)
Ending balance 11,133 10,151
Specific Reserve    
Loss Contingency Accrual [Roll Forward]    
Beginning balance 9,333 0
Allowance acquired in acquisition   11,667
Provision/(benefit) for loss sharing (1,057) (2,334)
Ending balance $ 8,276 $ 9,333