v3.26.1
Leases - Supplement Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Renewal term (in years) 15 years  
ROU assets $ 7,047 $ 7,634
Lease liabilities $ 8,357 $ 9,047
Weighted-average remaining lease terms (years) 7 years 4 months 24 days 7 years 6 months
Weighted-average discount rate 3.66% 3.64%