v3.26.3
Goodwill and Intangibles - Definite-lived Intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived, Acquired [Line Items]        
Gross Carrying Amount   $ 11,190   $ 11,190
Accumulated Amortization   (8,397)   (7,711)
Net Carrying Amount   2,793   $ 3,479
Intangible asset amortization expense $ 228 $ 686 $ 722  
Trade name        
Intangible Asset, Finite-Lived, Acquired [Line Items]        
Amortization Period   25 years   25 years
Gross Carrying Amount   $ 250   $ 250
Accumulated Amortization   (116)   (109)
Net Carrying Amount   $ 134   $ 141
Trademarks        
Intangible Asset, Finite-Lived, Acquired [Line Items]        
Amortization Period   10 years   10 years
Gross Carrying Amount   $ 1,610   $ 1,610
Accumulated Amortization   (1,401)   (1,281)
Net Carrying Amount   209   329
Customer relationships        
Intangible Asset, Finite-Lived, Acquired [Line Items]        
Gross Carrying Amount   9,330   9,330
Accumulated Amortization   (6,880)   (6,321)
Net Carrying Amount   $ 2,450   $ 3,009
Customer relationships | Minimum        
Intangible Asset, Finite-Lived, Acquired [Line Items]        
Amortization Period   10 years   10 years
Customer relationships | Maximum        
Intangible Asset, Finite-Lived, Acquired [Line Items]        
Amortization Period   12 years   12 years