XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Compensation - Summary of Total Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock compensation    
Total stock compensation expense $ 2,465 $ 3,235
Research and development    
Stock compensation    
Total stock compensation expense 369 904
Selling, general and administrative    
Stock compensation    
Total stock compensation expense $ 2,096 $ 2,331