v3.26.1
Fair Value Measurements - Schedule of Fair Value Level 3 Quantitative Information (Details)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Individually assessed loans $ 2,622 $ 3,735
Company Determined Market Prices | Appraisal Discount    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Individually assessed loans measurement input 0.2500 0.2500