XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Compensation $ 19,423 $ 27,686
PPG agreements 11,330 8,853
Research and development agreements 2,053 1,469
Professional fees 828 1,000
Consulting 1,802 1,314
Royalties 335 691
Other 2,986 4,461
Accrued expenses $ 38,757 $ 45,474