v3.26.1
Stock-Based Compensation - Schedule of Activity for Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
2019 Plan | Service Based Stock Options    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 51,454  
Options granted (in shares) 14,174  
Options cancelled / forfeited (in shares) (8,598)  
Number of Options and Unvested Shares, ending balance (in shares) 57,030 51,454
Options vested and expected to vest (in shares) 57,030  
Options exercisable (in shares) 29,276  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance $ 546.01  
Weighted Average Exercise Price, granted 604.12  
Weighted Average Exercise Price, cancelled/forfeited 830.44  
Weighted Average Exercise Price, ending balance 517.57 $ 546.01
Options vested and expected to vest (in USD per share) 517.57  
Options exercisable (in USD per share) $ 622.97  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 7 years 8 months 15 days 6 years 9 months 14 days
Options vested and expected to vest as of June 30 ,2026 7 years 8 months 15 days  
Options exercisable as of June 30,2026 6 years 9 months 29 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 0 $ 18,844
Options vested and expected to vest as of June 30,2026 0  
Options exercisable as of June 30,2026 $ 0  
2019 Novosteo Plan | Employee Stock Option    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 808  
Options granted (in shares) 0  
Options exercised (in shares) 0  
Options cancelled / forfeited (in shares) 0  
Number of Options and Unvested Shares, ending balance (in shares) 808 808
Options vested and expected to vest (in shares) 808  
Options exercisable (in shares) 806  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance $ 110  
Weighted Average Exercise Price, granted 0  
Weighted Average Exercise Price, exercised 0  
Weighted Average Exercise Price, cancelled/forfeited 0  
Weighted Average Exercise Price, ending balance 110 $ 110
Options vested and expected to vest (in USD per share) 110  
Options exercisable (in USD per share) $ 110  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 5 years 8 months 23 days 6 years 2 months 23 days
Options vested and expected to vest as of June 30 ,2026 5 years 8 months 23 days  
Options exercisable as of June 30,2026 5 years 8 months 23 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 0 $ 451
Options vested and expected to vest as of June 30,2026 0  
Options exercisable as of June 30,2026 $ 0  
2022 Inducement Plan | Employee Stock Option    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 11,667  
Options granted (in shares) 0  
Options exercised (in shares) 0  
Options cancelled / forfeited (in shares) 0  
Number of Options and Unvested Shares, ending balance (in shares) 11,667 11,667
Options vested and expected to vest (in shares) 11,667  
Options exercisable (in shares) 11,667  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance $ 596  
Weighted Average Exercise Price, granted 0  
Weighted Average Exercise Price, exercised 0  
Weighted Average Exercise Price, cancelled/forfeited 0  
Weighted Average Exercise Price, ending balance 596 $ 596
Options vested and expected to vest (in USD per share) 596  
Options exercisable (in USD per share) $ 596  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 5 years 10 months 24 days 6 years 4 months 20 days
Options vested and expected to vest as of June 30 ,2026 5 years 10 months 24 days  
Options exercisable as of June 30,2026 5 years 10 months 24 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 0 $ 863
Options vested and expected to vest as of June 30,2026 0  
Options exercisable as of June 30,2026 $ 0  
2013 Orphai Plan | Employee Stock Option    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 0  
Options granted (in shares) 118,257  
Options exercised (in shares) 0  
Options cancelled / forfeited (in shares) 0  
Number of Options and Unvested Shares, ending balance (in shares) 118,257 0
Options vested and expected to vest (in shares) 118,257  
Options exercisable (in shares) 112,210  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance $ 0  
Weighted Average Exercise Price, granted 17.99  
Weighted Average Exercise Price, exercised 0  
Weighted Average Exercise Price, cancelled/forfeited 0  
Weighted Average Exercise Price, ending balance 17.99 $ 0
Options vested and expected to vest (in USD per share) 17.99  
Options exercisable (in USD per share) $ 18.85  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 5 years 9 months 18 days  
Options vested and expected to vest as of June 30 ,2026 5 years 9 months 18 days  
Options exercisable as of June 30,2026 5 years 7 months 24 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 1,633  
Options vested and expected to vest as of June 30,2026 1,633  
Options exercisable as of June 30,2026 $ 1,535  
2026 Orphai Plan | Employee Stock Option    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 0  
Options granted (in shares) 1,190,547  
Options exercised (in shares) 0  
Options cancelled / forfeited (in shares) 0  
Number of Options and Unvested Shares, ending balance (in shares) 1,190,547 0
Options vested and expected to vest (in shares) 1,190,547  
Options exercisable (in shares) 657,144  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance $ 0  
Weighted Average Exercise Price, granted 14.71  
Weighted Average Exercise Price, exercised 0  
Weighted Average Exercise Price, cancelled/forfeited 0  
Weighted Average Exercise Price, ending balance 14.71 $ 0
Options vested and expected to vest (in USD per share) 14.71  
Options exercisable (in USD per share) $ 13.28  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 9 years 10 months 2 days  
Options vested and expected to vest as of June 30 ,2026 9 years 10 months 2 days  
Options exercisable as of June 30,2026 9 years 10 months 2 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 4,141  
Options vested and expected to vest as of June 30,2026 4,141  
Options exercisable as of June 30,2026 $ 3,224