XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Related Party Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]        
Cost of services $ 28,044 $ 69,685 $ 85,896 $ 183,768
Related Party        
Related Party Transaction [Line Items]        
Cost of services 1,305 1,103 3,769 3,507
Other, net 1,782 1,697 4,581 4,712
Total related party costs $ 3,087 $ 2,800 $ 8,350 $ 8,219