v3.26.1
Mortgage Servicing Rights - Schedule of Activity Related to MSRs (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Servicing Asset [Roll Forward]    
Beginning balance $ 212,216 $ 0
Acquired MSRs at July 1, 2025   211,545
Additions 13,602 26,295
Amortization (19,863) (19,434)
Impairment reversal 2,601  
Impairment 0 (2,590)
Prepayments and write-offs (3,007) (3,600)
Ending balance $ 205,549 $ 212,216