XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components, Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued variable compensation $ 15,900 $ 21,100
Deferred revenues 5,500 12,700
Estimated fair value of contingent consideration liability 4,500 32,700
Current operating lease liabilities 7,000 10,300
Payroll related costs 11,100 8,900
Professional fees 1,300 2,200
Accrued medical claims expense 3,200 2,900
Accrued IT expenses 5,000 4,300
Other current liabilities 6,300 9,700
Total $ 59,784 $ 104,780