v3.26.1
Investments - Additional Information (Detail)
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Security
Dec. 31, 2025
USD ($)
Schedule Of Available For Sale Securities [Line Items]    
Number of unrealized loss position, available-for-sale securities | Security 178  
Number of unrecognized loss position, held-to-maturity securities | Security 2  
Unrealized gain (loss) for other investments | $ $ 423,000 $ 159,000
Impairment losses of fund investment | $ $ 2,183,000  
Private Label Residential Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Number of unrealized loss position, held-to-maturity securities | Security 1  
Allowance for credit losses | $ $ 0  
Corporate [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Number of positions | Security 47  
Allowance for credit losses | $ $ 0  
State and Political Subdivisions [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Number of positions | Security 64  
Allowance for credit losses | $ $ 0  
Simplified Supervisory Formula Approach [Member] | Private Label Residential Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Percentage of risk 20.00%  
Nationally Recognized Statistical Ratings Organization [Member] | State and Political Subdivisions [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Percentage of risk 58.00%  
General Obligation Bonds [Member] | State and Political Subdivisions [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Percentage of risk 51.00%