XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.4
IMPACT OF THE INVASION OF UKRAINE (Tables)
12 Months Ended
Dec. 31, 2022
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Assets and Liabilities in Russia As of December 31, 2022, the Company had the following assets and liabilities in Russia:
 Cash and cash equivalents$29,023 
Trade receivables and contract assets, net of allowance of $5,313
5,842 
Prepaid and other current assets425 
Total assets in Russia$35,290 
Accounts payable$82 
Accrued compensation and benefits expenses4,786 
Accrued expenses and other current liabilities2,464 
Operating lease liabilities546 
Other noncurrent liabilities62 
Total liabilities in Russia$7,940