XML 78 R70.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Compensation $ 22,301 $ 29,456
PPG Industries, Inc. agreement 12,514 11,962
Consulting 1,791 2,121
Professional fees 1,545 1,124
Royalties 928 647
Research and development agreements 572 822
Other 13,304 5,948
Accrued expenses $ 52,955 $ 52,080