XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION - Schedule of Significant Changes in the Balances of Contract Liabilities and Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Contract Assets  
Contract assets, beginning of period $ 152,955
Amount recognized (26,144)
Increased due to billings 20,116
Contract assets, end of period 146,927
Contract Liabilities  
Contract liabilities, beginning of period 579,207
Revenue recognized (204,984)
Increased due to billings 82,980
Contract liabilities, end of period $ 457,203