XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2025
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,
 20252024
RPO$17,428 $17,770 
Contracting18,113 17,942 
Total Revenue$35,541 $35,712 
Six Months Ended
June 30,
20252024
RPO$33,170 $33,608 
Contracting34,237 35,995 
Total Revenue$67,407 $69,603