v3.26.1
Goodwill and Other Intangible Assets - Schedule of Intangible Asset, Finite-Lived (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Intangible Asset, Finite-Lived [Line Items]  
Intangible Assets $ 7,619
Customer relationships  
Intangible Asset, Finite-Lived [Line Items]  
Intangible Assets $ 5,753
Amortization Period 12 years
Trade names  
Intangible Asset, Finite-Lived [Line Items]  
Intangible Assets $ 1,628
Amortization Period 10 years
Non-compete agreements  
Intangible Asset, Finite-Lived [Line Items]  
Intangible Assets $ 238
Amortization Period 5 years