v3.26.3
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Revenues $ 1,563,927 $ 689,019 $ 3,557,781 $ 1,734,436
Cost of revenues 1,186,648 $ 518,803 2,696,249 $ 1,326,240
Related Party        
Related Party Transaction [Line Items]        
Annual lease expense     6,000  
Revenues 40   1,900  
Cost of revenues $ 132   402  
Related Party | CEC Facilities Group, LLC        
Related Party Transaction [Line Items]        
Payable to sellers     $ 15,000  
Related Party | Minimum        
Related Party Transaction [Line Items]        
Lease expiration period     1 year  
Related Party | Maximum        
Related Party Transaction [Line Items]        
Lease expiration period     6 years