XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments and Fair Value - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2024
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Option, Quantitative Disclosures [Line Items]            
Aggregate cost basis for investments   $ 45,300   $ 45,300 $ 37,200  
Earnout liability   38,648   38,648 38,601  
Goodwill, impairment loss       59,478 7,246 $ 0
On-Demand Talent Reporting Unit            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Goodwill, impairment loss $ 43,300 43,300 $ 14,800      
Europe Reporting Unit            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Goodwill, impairment loss     $ 1,500      
Fair Value, Inputs, Level 3 | Non-Current and Other Non-Current Liabilities | Acqusition Earnout Accruals            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Earnout liability   38,600   38,600 38,600  
Fair Value, Inputs, Level 3 | Current Accrued Salaries and Benefits | Contingent Compensation            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Earnout accruals   4,900   4,900 6,000  
Fair Value, Inputs, Level 3 | Non-Current Accrued Salaries and Benefits | Contingent Compensation            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Earnout liability   $ 18,000   $ 18,000 $ 12,900