v3.26.1
Allowance for Loss Sharing - Schedule of Allowance for Loss Sharing (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Loss Contingency Accrual [Roll Forward]    
Loss Contingency Accrual, Beginning Balance $ 19,484 $ 0
Allowance acquired in acquisition   23,586
Write-offs 0 0
Recoveries 0 0
Provision/(benefit) for loss sharing (2,135) (4,102)
Balance at December 31, 2025 17,349 19,484
General Reserve    
Loss Contingency Accrual [Roll Forward]    
Loss Contingency Accrual, Beginning Balance 10,151 0
Allowance acquired in acquisition   11,919
Write-offs 0 0
Recoveries 0 0
Provision/(benefit) for loss sharing (1,175) (1,768)
Balance at December 31, 2025 8,976 10,151
Specific Reserve    
Loss Contingency Accrual [Roll Forward]    
Loss Contingency Accrual, Beginning Balance 9,333 0
Allowance acquired in acquisition   11,667
Write-offs 0 0
Recoveries 0 0
Provision/(benefit) for loss sharing (960) (2,334)
Balance at December 31, 2025 $ 8,373 $ 9,333