v3.26.1
Goodwill and intangible assets - Other intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Goodwill and intangible assets    
Gross Carrying Amount $ 36,207 $ 36,207
Accumulated Amortization 26,623 24,913
Net 9,584 11,294
Covenant not to compete    
Goodwill and intangible assets    
Gross Carrying Amount 990 990
Accumulated Amortization 900 888
Net $ 90 102
Covenant not to compete | Minimum    
Goodwill and intangible assets    
Amortization Period (in years) 5 years  
Covenant not to compete | Maximum    
Goodwill and intangible assets    
Amortization Period (in years) 10 years  
Customer relationships    
Goodwill and intangible assets    
Gross Carrying Amount $ 32,790 32,790
Accumulated Amortization 24,671 23,179
Net $ 8,119 9,611
Customer relationships | Minimum    
Goodwill and intangible assets    
Amortization Period (in years) 2 years  
Customer relationships | Maximum    
Goodwill and intangible assets    
Amortization Period (in years) 12 years  
Above market leases    
Goodwill and intangible assets    
Amortization Period (in years) 13 years  
Gross Carrying Amount $ 567 567
Accumulated Amortization 388 366
Net $ 179 201
Trade name    
Goodwill and intangible assets    
Amortization Period (in years) 5 years  
Gross Carrying Amount $ 1,860 1,860
Accumulated Amortization 664 480
Net $ 1,196 $ 1,380