v3.26.1
Business Segment Information - Reconciliation of Total Operating Profit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Total segment profit $ 224,289 $ 192,563
Corporate overhead expenses (36,140) (35,466)
Segment reclassification 1,337 0
Income from operations $ 189,486 $ 157,097