XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION - Summary of Significant Changes in the Balances of Contract Liabilities and Assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Contract Assets  
Balance, beginning of period $ 164,431
Amount recognized (10,524)
Increased due to shipments 8,641
Balance, end of period 162,548
Contract Liabilities  
Balance, beginning of period 487,472
Revenue recognized (30,194)
Increased due to billings 21,843
Balance, end of period $ 479,121