XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Compensation $ 29,160 $ 28,744
PPG Industries, Inc. agreement 12,104 7,759
Consulting 1,492 1,718
Professional Fees 919 1,292
Research and development agreements 836 852
Royalties 504 1,048
Other 7,549 4,613
Accrued Expenses $ 52,564 $ 46,026