XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 35,712 $ 44,897 $ 69,603 $ 87,969
RPO Recruitment        
Disaggregation of Revenue [Line Items]        
Revenue 17,770 21,919 33,608 43,440
Contracting        
Disaggregation of Revenue [Line Items]        
Revenue $ 17,942 $ 22,978 $ 35,995 $ 44,529