v3.25.2
Share-Based Compensation - Share-Based Compensation Expense Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 14, 2025
Jun. 30, 2025
Jun. 30, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense   $ 5,340 $ 6,569
Unrecognized compensation cost related to unvested stock options   21,300 21,300
Parascent warrant obligation      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense   1,272 $ 2,035
Unrecognized compensation cost, weighted average period or recognition     6 months
Unrecognized compensation cost related to unvested RSAs, RSUs, and warrant obligation   1,400 $ 1,400
RSAs      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense   182 $ 203
Unrecognized compensation cost, weighted average period or recognition     3 years 3 months 18 days
Unrecognized compensation cost related to unvested RSAs, RSUs, and warrant obligation   300 $ 300
RSAs | Former CEO Dr. Violin      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Shares repurchased (in shares) 127,889    
Share-based compensation expense   200 200
Stock options      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense   3,721 $ 4,135
Unrecognized compensation cost, weighted average period or recognition     3 years 8 months 12 days
Stock options | Former CEO Dr. Violin      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Shares forfeited (in shares) 537,127    
Share-based compensation expense   2,600 $ 2,600
RSUs      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense   165 $ 196
Unrecognized compensation cost, weighted average period or recognition     3 years 8 months 12 days
Unrecognized compensation cost related to unvested RSAs, RSUs, and warrant obligation   $ 2,500 $ 2,500