XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue from services $ 250,052 $ 315,119 $ 817,532 $ 1,034,064
Temporary Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenue from services 243,418 304,883 794,203 1,002,683
Other Services        
Disaggregation of Revenue [Line Items]        
Revenue from services 6,634 10,236 23,329 31,381
Nurse And Allied Staffing        
Disaggregation of Revenue [Line Items]        
Revenue from services 201,950 264,853 668,546 888,490
Nurse And Allied Staffing | Temporary Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenue from services 197,396 257,035 652,211 864,510
Nurse And Allied Staffing | Other Services        
Disaggregation of Revenue [Line Items]        
Revenue from services 4,554 7,818 16,335 23,980
Physician Staffing        
Disaggregation of Revenue [Line Items]        
Revenue from services 48,102 50,266 148,986 145,574
Physician Staffing | Temporary Staffing Services        
Disaggregation of Revenue [Line Items]        
Revenue from services 46,022 47,848 141,992 138,173
Physician Staffing | Other Services        
Disaggregation of Revenue [Line Items]        
Revenue from services $ 2,080 $ 2,418 $ 6,994 $ 7,401