XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION - Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 14,756  
Reclassification of beginning contract liabilities to revenue as a result of performance obligation being satisfied (3,224)  
Cash received and not recognized as revenue 17,517  
Ending balance 29,049  
Less: Current portion 6,150  
Non-current portion $ 22,899 $ 11,674