XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Compensation $ 12,525 $ 31,751
PPG Industries, Inc. agreement 4,335 9,864
Consulting 1,361 910
Royalties 1,017 877
Professional fees 785 906
Research and development agreements 683 662
Other 4,640 6,032
Accrued expenses $ 25,346 $ 51,002