v3.26.1
Fair Value Disclosure - Additional Information (Detail) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Fair value of notional amount $ 35,400,000 $ 25,300,000
Projected pull-through rate 91.80% 88.50%
Fair Value on a Nonrecurring Basis [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Assets, fair value disclosure $ 139,000 $ 0