XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table presents our disaggregated revenues by revenue source. For additional information on the revenues by geographical segment, see Note 14 to the Condensed Consolidated Financial Statements.
Three Months Ended
 June 30,
 20242023
RPO$17,770 $21,919 
Contracting17,942 22,978 
Total Revenue$35,712 $44,897 
Six Months Ended
June 30,
20242023
RPO$33,608 $43,440 
Contracting35,995 44,529 
Total Revenue$69,603 $87,969