v3.26.1
Leases Operating Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases [Abstract]      
Operating Lease, Right-of-Use Asset $ 36,788   $ 38,170
Operating Lease, Liability 41,226   $ 42,627
Operating Lease, Expense 1,365 $ 1,410  
Operating Lease, Cost $ 1,384 $ 1,424  
Operating Lease, Weighted Average Remaining Lease Term 11 years 6 months 18 days 12 years 9 months 29 days  
Operating Lease, Weighted Average Discount Rate, Percent 3.92% 3.80%