XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions and Dispositions - Pro Forma (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]        
Revenues $ 711,281 $ 617,573 $ 2,052,508 $ 1,872,282
Team Epiphany        
Business Combinations [Abstract]        
Business Acquisition, Pro Forma Revenue   629,821   1,902,785
Business Acquisition, Pro Forma Net Income (Loss)   4,159   (1,814)
Business Acquisition [Line Items]        
Business Acquisition, Pro Forma Revenue   629,821   1,902,785
Business Acquisition, Pro Forma Net Income (Loss)   $ 4,159   $ (1,814)
Revenues $ 12,300   $ 36,000