XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Reportable Segments - Schedule of Adjusted EBITDA Reconciled to Net Income (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Transaction and acquisition-related charges $ 2,390 $ 9,873 $ 6,386 $ 21,865
Integration, restructuring, and other charges 6,171 959 17,037 1,678
Sterling [Member]        
Segment Reporting Information [Line Items]        
Transaction and acquisition-related charges 2,300   6,100  
Compensation expense related to converted cash awards   $ 9,200   $ 20,300
Integration, restructuring, and other charges $ 3,700   $ 11,600