v3.26.1
Loans - Schedule of Sold Residential Mortgage Loans (Details) - Residential Portfolio Segment
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
loan
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2026
USD ($)
loan
Jun. 30, 2025
USD ($)
loan
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Number of Loans | loan 51 88 652 197
Proceeds $ 26,331 $ 37,333 $ 75,706 $ 57,761
Realized Gains 141 238 167 1,411
Realized Losses $ (1,765) $ (219) $ (1,790) $ (2,520)
Non-Agency Loans        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Number of Loans | loan 39 0 39 21
Proceeds $ 25,585 $ 0 $ 25,585 $ 11,336
Realized Gains 107 0 107 341
Realized Losses $ (1,510) $ 0 $ (1,510) $ (1,152)
Home Equity Loans        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Number of Loans | loan 0   601  
Proceeds $ 0   $ 49,375  
Realized Gains 0   26  
Realized Losses $ 0   $ (25)  
Re- and Non-Performing Loans        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Number of Loans | loan 12 0 12 88
Proceeds $ 746 $ 0 $ 746 $ 9,092
Realized Gains 34 0 34 832
Realized Losses $ (255) $ 0 $ (255) $ (1,149)
Agency-Eligible Loans        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Number of Loans | loan   88   88
Proceeds   $ 37,333   $ 37,333
Realized Gains   238   238
Realized Losses   $ (219)   $ (219)