XML 78 R70.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Compensation $ 18,539 $ 29,160
PPG Industries, Inc. agreement 10,430 12,104
Professional fees 1,311 919
Consulting 1,232 1,492
Research and development agreements 1,099 836
Royalties 209 504
Other 6,997 7,549
Accrued expenses $ 39,817 $ 52,564