v3.25.4
Deposits - Additional Information (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Banking And Thrifts [Abstract]    
Uninsured deposits $ 454,500 $ 435,900
Percentage of uninsured deposits 22.00% 22.80%