XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Receivable from affiliate $ 2,540   $ 2,540   $ 32,054
Revenues 614,468 $ 582,822 1,045,417 $ 1,023,182  
Cost of revenues 471,328 $ 470,079 807,437 $ 833,535  
Related Party          
Related Party Transaction [Line Items]          
Annual lease expense     4,000    
Receivable from affiliate 2,500   2,500   32,100
Receivable related to operating costs         25,800
Receivable related undistributed earnings         $ 6,300
Revenues 3,800   7,700    
Cost of revenues $ 100   $ 160    
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