XML 79 R71.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Compensation $ 23,961 $ 28,744
PPG Industries, Inc. agreement 10,144 7,759
Consulting 1,336 1,718
Professional fees 1,139 1,292
Research and development agreements 747 852
Royalties 401 1,048
Other 5,106 4,613
Accrued expenses $ 42,834 $ 46,026