v3.26.1
SEGMENT INFORMATION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 673,237 $ 658,175 $ 2,051,598 $ 1,347,708
Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 421,968 381,871 1,549,310 795,132
Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 164,582 174,531 328,506 348,596
Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 86,687 101,773 173,782 203,980
Travel nurse staffing        
Segment Reporting [Line Items]        
Revenue 228,011 208,018 469,500 423,465
Travel nurse staffing | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 228,011 208,018 469,500 423,465
Travel nurse staffing | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Travel nurse staffing | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Labor disruption services        
Segment Reporting [Line Items]        
Revenue 25,262 15,751 747,233 54,382
Labor disruption services | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 25,262 15,751 747,233 54,382
Labor disruption services | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Labor disruption services | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Local staffing        
Segment Reporting [Line Items]        
Revenue 8,061 9,708 17,370 19,429
Local staffing | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 8,061 9,708 17,370 19,429
Local staffing | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Local staffing | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Allied staffing        
Segment Reporting [Line Items]        
Revenue 157,216 145,637 308,505 293,133
Allied staffing | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 157,216 145,637 308,505 293,133
Allied staffing | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Allied staffing | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Locum tenens staffing        
Segment Reporting [Line Items]        
Revenue 130,767 142,551 261,956 283,397
Locum tenens staffing | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Locum tenens staffing | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 130,767 142,551 261,956 283,397
Locum tenens staffing | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Interim leadership staffing        
Segment Reporting [Line Items]        
Revenue 22,113 22,742 45,093 46,559
Interim leadership staffing | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Interim leadership staffing | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 22,113 22,742 45,093 46,559
Interim leadership staffing | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Temporary staffing        
Segment Reporting [Line Items]        
Revenue 571,430 544,407 1,849,657 1,120,365
Temporary staffing | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 418,550 379,114 1,542,608 790,409
Temporary staffing | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 152,880 165,293 307,049 329,956
Temporary staffing | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Permanent placement        
Segment Reporting [Line Items]        
Revenue 15,120 11,995 28,159 23,363
Permanent placement | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 3,418 2,757 6,702 4,723
Permanent placement | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 11,702 9,238 21,457 18,640
Permanent placement | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Language services        
Segment Reporting [Line Items]        
Revenue 69,607 75,706 138,549 150,616
Language services | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Language services | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Language services | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 69,607 75,706 138,549 150,616
Vendor management systems        
Segment Reporting [Line Items]        
Revenue 15,160 19,023 31,105 38,434
Vendor management systems | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Vendor management systems | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Vendor management systems | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 15,160 19,023 31,105 38,434
Other technologies        
Segment Reporting [Line Items]        
Revenue   4,298   8,677
Other technologies | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue   0   0
Other technologies | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue   0   0
Other technologies | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue   4,298   8,677
Technology-enabled services        
Segment Reporting [Line Items]        
Revenue 84,767 99,027 169,654 197,727
Technology-enabled services | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Technology-enabled services | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Technology-enabled services | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 84,767 99,027 169,654 197,727
Talent planning and acquisition        
Segment Reporting [Line Items]        
Revenue 1,920 2,746 4,128 6,253
Talent planning and acquisition | Nurse and Allied Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Talent planning and acquisition | Physician and Leadership Solutions        
Segment Reporting [Line Items]        
Revenue 0 0 0 0
Talent planning and acquisition | Technology and Workforce Solutions        
Segment Reporting [Line Items]        
Revenue 1,920 2,746 4,128 6,253
International nurse        
Segment Reporting [Line Items]        
Revenue 39,853 32,376 77,559 66,248
International nurse staffing        
Segment Reporting [Line Items]        
Revenue 36,435 29,619 70,857 61,525
International nurse permanent placement        
Segment Reporting [Line Items]        
Revenue $ 3,418 $ 2,757 $ 6,702 $ 4,723