XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions and Dispositions - Pro Forma (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]        
Revenues $ 671,168 $ 632,265 $ 1,341,227 $ 1,254,709
Team Epiphany        
Business Combinations [Abstract]        
Business Acquisition, Pro Forma Revenue   642,126   1,272,964
Business Acquisition, Pro Forma Net Income (Loss)   (3,852)   (5,973)
Business Acquisition [Line Items]        
Business Acquisition, Pro Forma Revenue   642,126   1,272,964
Business Acquisition, Pro Forma Net Income (Loss)   $ (3,852)   $ (5,973)
Revenues $ 10,300   $ 23,700