XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
IMPACT OF THE INVASION OF UKRAINE (Tables)
6 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Assets and Liabilities in Russia As of June 30, 2023, the Company had the following assets and liabilities in Russia:
Cash and cash equivalents$24,451 
Trade receivables and contract assets, net of allowance of $4,232
3,986 
Prepaid and other current assets264 
Total assets in Russia$28,701 
Accounts payable$88 
Accrued compensation and benefits expenses3,369 
Accrued expenses and other current liabilities1,169 
Operating lease liabilities, current86 
Other noncurrent liabilities51 
Total liabilities in Russia$4,763