v3.26.3
Acquisition - Summary of identifiable intangible assets (Details) - Valley Holdings I
$ in Thousands
Jul. 01, 2026
USD ($)
Acquired Finite And Indefinite-Lived Intangible Assets [Line Items]  
Amortizable Intangible Assets $ 125,000
Weighted Average Amortization Period at Acquisition Date 11 years 7 months 6 days
Finite And Indefinite-Lived Intangible Assets Acquired $ 168,000
Customer relationships  
Acquired Finite And Indefinite-Lived Intangible Assets [Line Items]  
Amortizable Intangible Assets $ 100,000
Weighted Average Amortization Period at Acquisition Date 12 years
Backlog  
Acquired Finite And Indefinite-Lived Intangible Assets [Line Items]  
Amortizable Intangible Assets $ 25,000
Weighted Average Amortization Period at Acquisition Date 2 years 3 months 18 days
Trade name  
Acquired Finite And Indefinite-Lived Intangible Assets [Line Items]  
Indefinite-lived Intangible Assets $ 43,000