v3.22.0.1
REVENUE - Receivables and Contract Liabilities Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract with Customer, Asset [Roll Forward]    
Beginning of the period $ 111,871 $ 20,577
End of the period 83,207 111,871
Increase (decrease) in contract receivables during the period (28,664) 91,294
Contract with Customer, Liability [Roll Forward]    
Beginning of the period 2,060 954
End of the period 3,211 2,060
Increase in contract liabilities during the period $ 1,151 $ 1,106