v3.26.1
Acquisition - Summary of Finite-Lived Intangible Assets Acquired (Details) - SE&M
$ in Thousands
Apr. 01, 2026
USD ($)
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Estimated Fair Value $ 58,500
Weighted Average Amortization Period 14 years
Customer relationships  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Estimated Fair Value $ 39,200
Weighted Average Amortization Period 20 years
Backlog  
Intangible Asset, Finite-Lived, Acquired [Line Items]  
Estimated Fair Value $ 19,300
Weighted Average Amortization Period 1 year 9 months 18 days