XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Consulting expense $ 6,493 $ 8,480
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Consulting expense 289 352
RSUs & RSAs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Consulting expense 6,204 8,115
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Consulting expense 0 13
Research and development expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Consulting expense 793 2,131
Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Consulting expense $ 5,700 $ 6,349