XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation, Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock-Based Compensation [Abstract]      
Stock-based compensation $ 8,516 $ 11,206 $ 24,918
Remaining weighted average vesting period 3 years 1 month 6 days    
Stock Options [Member]      
Stock-Based Compensation [Abstract]      
Total unrecognized stock-based compensation expense $ 17,300    
Restricted Stock Units [Member]      
Stock-Based Compensation [Abstract]      
Total unrecognized stock-based compensation expense 17,300    
Research and Development [Member]      
Stock-Based Compensation [Abstract]      
Stock-based compensation 2,961 4,548 5,718
Selling, General and Administrative Expenses [Member]      
Stock-Based Compensation [Abstract]      
Stock-based compensation $ 5,555 $ 6,658 $ 19,200