v3.26.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended
Apr. 29, 2026
USD ($)
Jun. 28, 2024
USD ($)
property
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]          
Number of properties sold | property   3      
Aggregate purchase price   $ 14,700      
Operating lease, right-of-use asset   11,500 $ 10,900   $ 11,100
Operating lease, liability   $ 11,500 10,935   $ 11,200
Lessee, operating lease, term of contract   15 years      
Annual payment due   $ 1,300      
Pre-tax gain on sale-leaseback transaction   13,300      
Sale and leaseback transaction, quarterly lease expense   $ 300      
Lease, cost     500 $ 400  
Operating lease payments     $ 400 $ 400  
Subsequent Event          
Lessee, Lease, Description [Line Items]          
Payments to acquire real estate $ 14,800        
Expected quarterly increase in depreciation expense $ 200        
Stand-Alone Branch          
Lessee, Lease, Description [Line Items]          
Number of properties sold | property   2