v3.26.1
Subsequent Events - Additional information (Detail) - Subsequent Event [Member] - Roberson Waite Electric [Member]
$ in Thousands
Jul. 01, 2026
USD ($)
Subsequent Event [Line Items]  
Business combination, consideration transferred $ 40,865
Business combination, consideration transferred, tangible and intangible assets, excluding cash $ 9,000
Business Combination, Voting Equity Interest Acquired, Percentage 100.00%