XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Summary of Significant Changes in the Balances of Contract Liabilities and Assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Contract Assets  
Balance, beginning of period $ 93,091
Amount recognized (6,419)
Increase 11,335
Balance, end of period 98,007
Contract Liabilities  
Balance, beginning of period 249,856
Revenue recognized (17,143)
Increase due to billings 38,691
Balance, end of period $ 271,404