XML 106 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Business Segment Data - Summary of Segment Reporting Information by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Interest expense, net $ 21,451 $ 14,023 $ 16,954
Income taxes expense 72,311 49,523 45,286
E&M | Operating segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization expense 5,763 6,358 6,200
Interest expense, net (7,263) (800) 4,957
Income taxes expense 63,218 38,609 33,143
Capital expenditures 16,984 7,944 4,853
T&D | Operating segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization expense 23,233 19,099 17,108
Interest expense, net 3,433 4,027 4,490
Income taxes expense 22,172 20,989 17,399
Capital expenditures $ 49,608 $ 40,355 $ 30,736