v3.26.3
Fair Value Measurement - Level 3 estimated fair value (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Minimum | Measurement input, property specific adjustment | Collateral Dependent Loans    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Collateral dependent loans 3 1
Maximum | Measurement input, property specific adjustment | Collateral Dependent Loans    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Collateral dependent loans 13 10
Weighted average | Measurement input, property specific adjustment | Collateral Dependent Loans    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Collateral dependent loans 6 3
Nonrecurring | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Assets measured at fair value $ 15,295 $ 39,043
Nonrecurring | Level 3 | Measurement input, property specific adjustment | Collateral Dependent Loans    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Assets measured at fair value $ 15,295 $ 39,043