XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 35,541 $ 35,712 $ 67,407 $ 69,603
RPO Recruitment        
Disaggregation of Revenue [Line Items]        
Revenue 17,428 17,770 33,170 33,608
Contracting        
Disaggregation of Revenue [Line Items]        
Revenue $ 18,113 $ 17,942 $ 34,237 $ 35,995