v3.26.1
Fair Value Measurements - Schedule of Fair Value Level 3 Quantitative Information (Details)
Jun. 30, 2026
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Individually assessed loans $ 2,754,000
Company Determined Market Prices | Discount Rate | Minimum | County assessed value  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Individually assessed loans measurement input 0.2000
Company Determined Market Prices | Discount Rate | Maximum | County assessed value  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Individually assessed loans measurement input 0.3500
Company Determined Market Prices | Discount Rate | Weighted Average | County assessed value  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Individually assessed loans measurement input 0.3145