XML 78 R70.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Compensation $ 20,655 $ 28,744
PPG Industries, Inc. agreement 11,982 7,759
Consulting 1,730 1,718
Professional fees 1,260 1,292
Research and development agreements 468 852
Royalties 231 1,048
Other 7,756 4,613
Accrued expenses $ 44,082 $ 46,026