v3.26.1
Subsequent Events - Additional information (Detail) - Subsequent Event [Member] - Roberson Waite Electric [Member]
$ in Millions
Apr. 30, 2026
USD ($)
Subsequent Event [Line Items]  
Business combination, consideration transferred $ 45
Business combination, consideration transferred, tangible and intangible assets, excluding cash $ 36