XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.3
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Receivable from affiliate $ 0   $ 0   $ 32,054
Revenues 689,019 $ 593,741 1,734,436 $ 1,616,923  
Cost of revenues 518,803 $ 463,942 1,326,240 $ 1,297,477  
Related Party          
Related Party Transaction [Line Items]          
Annual lease expense     4,000    
Receivable from affiliate         32,100
Receivable related to operating costs         25,800
Receivable related undistributed earnings         $ 6,300
Revenues 1,400   9,100    
Cost of revenues $ 160   320    
Related Party | CEC Facilities Group, LLC          
Related Party Transaction [Line Items]          
Payable to sellers     $ 21,000    
Related Party | Minimum          
Related Party Transaction [Line Items]          
Lease expiration period     2 years    
Related Party | Maximum          
Related Party Transaction [Line Items]          
Lease expiration period     8 years