XML 77 R69.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Compensation $ 14,491 $ 29,160
PPG Industries, Inc. agreement 13,389 12,104
Professional fees 1,333 919
Consulting 1,253 1,492
Research and development agreements 848 836
Royalties 554 504
Other 8,521 7,549
Accrued expenses $ 40,389 $ 52,564