v3.26.1
Leased Property - Schedule of Additional Information on Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases [Abstract]      
Finance lease weighted average remaining lease term (in years) 10 years 3 months 10 days   10 years 7 months 9 days
Finance lease weighted average discount rate (as a percent) 3.44%   3.32%
Operating lease weighted average remaining lease term (in years) 6 years 6 months 10 days   6 years 7 months 28 days
Operating lease weighted average discount rate (as a percent) 4.65%   4.64%
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases $ 835 $ 778  
Operating cash flows from finance leases 35 27  
Financing cash flows from finance leases 78 56  
Right-of-use assets obtained in exchange for new finance lease liabilities 600 0  
Right-of-use assets obtained in exchange for new operating lease liabilities $ 0 $ 0