XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
IMPACT OF THE INVASION OF UKRAINE (Tables)
3 Months Ended
Mar. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Assets and Liabilities in Russia As of March 31, 2023, the Company had the following assets and liabilities in Russia:
Cash and cash equivalents$26,696 
Trade receivables and contract assets, net of allowance of $4,724
4,329 
Prepaid and other current assets242 
Total assets in Russia$31,267 
Accounts payable$65 
Accrued compensation and benefits expenses5,508 
Accrued expenses and other current liabilities1,127 
Operating lease liabilities122 
Other noncurrent liabilities71 
Total liabilities in Russia$6,893