XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]      
Short-term receivables $ 129,012 $ 129,012 $ 118,730
Long-term receivables 4,877 4,877 4,554
Short-term contract assets 0 0 329
Short-term deferred revenue 11,944 11,944 10,187
Long-term deferred revenue 4,437 4,437 3,593
Deferred revenue      
Balance as of beginning-of-period   13,780  
Reclassification to revenue, as a result of performance obligations satisfied   (10,175)  
Cash received in advance of satisfaction of performance obligations   12,776  
Balance as of end of period 16,381 $ 16,381 13,780
Revenue recognized from performed obligations $ 28,300   12,100
Discontinued Operations, Disposed of by Sale | True Health      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Accounts receivable, net, after gross-up     3,400
Deferred revenue     $ 4,140