XML 70 R53.htm IDEA: XBRL DOCUMENT v3.22.4
IMPACT OF THE INVASION OF UKRAINE (Schedule of Assets and Liabilities in Russia) (Details) - Russia - Discontinued Operations, Held-for-sale or Disposed of by Sale
$ in Thousands
Dec. 31, 2022
USD ($)
Unusual or Infrequent Item, or Both [Line Items]  
Cash and cash equivalents $ 29,023
Allowance 5,313
Trade receivables and contract assets, net of allowance of $5,313 5,842
Prepaid and other current assets 425
Total assets in Russia 35,290
Accounts payable 82
Accrued compensation and benefits expenses 4,786
Accrued expenses and other current liabilities 2,464
Operating lease liabilities 546
Other noncurrent liabilities 62
Total liabilities in Russia $ 7,940