v3.26.1
Fair Value - Schedule of Level 3 Inputs (Details) - Level 3
$ in Thousands
Jun. 30, 2026
USD ($)
$ / a
Multifamily  
Fair Value  
Impaired loans, fair value $ 385,181
Multifamily | Discounted cash flows  
Fair Value  
Impaired loans, fair value 237,717
Multifamily | Price quotes  
Fair Value  
Impaired loans, fair value $ 147,464
Multifamily | Capitalization rate  
Fair Value  
Impaired loans, measurement input 0.0595
Multifamily | Capitalization rate | Minimum  
Fair Value  
Impaired loans, measurement input 0.0550
Multifamily | Capitalization rate | Maximum  
Fair Value  
Impaired loans, measurement input 0.0750
Retail  
Fair Value  
Impaired loans, fair value $ 14,008
Retail | Price per acre  
Fair Value  
Impaired loans, measurement input | $ / a 165
Rate lock commitments  
Fair Value  
Derivative financial instruments $ 748
Rate lock commitments | Discount rate  
Fair Value  
Derivative financial instruments, measurement input 0.0636
Rate lock commitments | Discount rate | Minimum  
Fair Value  
Derivative financial instruments, measurement input 0.0000
Rate lock commitments | Discount rate | Maximum  
Fair Value  
Derivative financial instruments, measurement input 0.0900