XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Operations by Business Segment and Geographic Information Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenues $ 1,947,969 $ 1,841,687 $ 1,693,481
Long-lived assets, net 977,093 868,598 774,380
United States      
Segment Reporting Information [Line Items]      
Revenues 1,838,806 1,741,143 1,594,546
Long-lived assets, net 940,563 835,648 741,294
Canada      
Segment Reporting Information [Line Items]      
Revenues 109,163 100,544 98,935
Long-lived assets, net $ 36,530 $ 32,950 $ 33,086