XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Short-term receivables $ 185,590 $ 185,590 $ 129,012
Long-term receivables 884 884 4,877
Short-term deferred revenue 7,524 7,524 11,944
Long-term deferred revenue 3,185 3,185 $ 4,437
Deferred revenue      
Balance as of beginning-of-period   16,381  
Reclassification to revenue, as a result of performance obligations satisfied   (11,445)  
Cash received in advance of satisfaction of performance obligations   5,773  
Balance as of end of period 10,709 10,709  
Revenue recognized from performed obligations $ 10,400 $ 56,400