XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current accrued expenses    
Accrued payroll and other employee benefits $ 16,554 $ 18,358
Accrued clinical trial related costs 11,684 12,344
Accrued other 12,286 11,710
Total current accrued expenses $ 40,524 $ 42,412