XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Compensation $ 22,685 $ 31,751
PPG Industries, Inc. agreement 6,090 9,864
Consulting 1,832 910
Professional fees 1,049 906
Research and development agreements 513 662
Royalties 414 877
Other 5,917 6,032
Accrued expenses $ 38,500 $ 51,002