v3.26.1
Acquisitions - Narrative (Details) - Mission Construction LLC and BERE Rentals LLC
$ in Millions
Jun. 12, 2026
USD ($)
Business Combination [Line Items]  
Aggregate consideration $ 6.5
Holdback payable $ 0.7
Customer Relationships  
Business Combination [Line Items]  
Estimated useful life 7 years
Trade Names  
Business Combination [Line Items]  
Estimated useful life 7 years