XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Compensation - Summary of Total Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock compensation      
Total stock compensation expense $ 9,870 $ 11,993 $ 11,958
Research and development      
Stock compensation      
Total stock compensation expense 1,543 2,232 3,430
Selling, general and administrative      
Stock compensation      
Total stock compensation expense $ 8,327 $ 9,761 $ 8,528