v3.26.1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,168,179 $ 614,468 $ 1,993,854 $ 1,045,417
Cost of revenues 878,222 $ 471,328 1,509,601 $ 807,437
Related Party        
Related Party Transaction [Line Items]        
Annual lease expense     5,000  
Revenue from Contract with Customer, Excluding Assessed Tax 675   1,900  
Cost of revenues $ 228   270  
Related Party | CEC Facilities Group, LLC        
Related Party Transaction [Line Items]        
Payable to sellers     $ 15,000  
Related Party | Minimum        
Related Party Transaction [Line Items]        
Lessee, Lease, Expiration Period     1 year  
Related Party | Maximum        
Related Party Transaction [Line Items]        
Lessee, Lease, Expiration Period     7 years