XML 79 R71.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES - Schedule Of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Compensation $ 14,134 $ 28,744
PPG Industries, Inc. agreement 11,209 7,759
Consulting 2,393 1,718
Professional fees 1,118 1,292
Royalties 614 1,048
Research and development agreements 522 852
Other 5,099 4,613
Accrued expenses $ 35,089 $ 46,026