XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE RECOGNITION - Summary of Significant Changes in the Balances of Contract Liabilities and Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Contract Assets  
Balance, beginning of period $ 69,865
Amount recognized (21,894)
Increase 45,120
Balance, end of period 93,091
Contract Liabilities  
Balance, beginning of period 173,138
Revenue recognized (64,793)
Increase due to billings 141,511
Balance, end of period $ 249,856