v3.26.3
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Compensation $ 25,542 $ 29,160
PPG Industries, Inc. agreement 13,092 12,104
Professional fees 1,510 919
Consulting 1,505 1,492
Research and development agreements 628 836
Royalties 453 504
Other 10,109 7,549
Accrued expenses $ 52,839 $ 52,564