XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCRUED EXPENSES - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Compensation $ 27,686 $ 22,147
PPG agreements 8,853 4,402
Research and development agreements 1,469 627
Consulting 1,314 771
Professional Fees 1,000 908
Royalties 691 11,125
Other 4,461 1,424
Accrued Expenses $ 45,474 $ 41,404