XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION - Summary of Significant Changes in the Balances of Contract Liabilities and Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Contract Assets  
Balance, beginning of period $ 133,121
Amount recognized (17,658)
Increased due to shipments 45,592
Balance, end of period 161,055
Contract Liabilities  
Balance, beginning of period 372,360
Revenue recognized (51,360)
Increased due to billings 142,472
Balance, end of period $ 463,472