XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUES - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Contract liabilities, net (current) $ 219,005 $ 242,769
Contract liabilities, net (noncurrent) 50,406 50,555
Obtain Contract    
Disaggregation of Revenue [Line Items]    
Capitalized costs, net 342,145 338,960
Fulfill Contract    
Disaggregation of Revenue [Line Items]    
Capitalized costs, net $ 174,316 $ 174,024