v3.25.2
Stock-Based Compensation - Non-options (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
BTI RSU        
Number of shares        
Outstanding, beginning balance (in shares)   27,000    
Granted (in shares)   68,000    
Vested (in shares)   (14,000)    
Cancelled (in shares)   (4,000)    
Outstanding, ending balance (in shares)   77,000 27,000  
Weighted average price        
Unrecognized stock-based compensation expense   $ 445   $ 1,040
BTI RSU | RSU vesting 100% at one year anniversary        
Number of shares        
Granted (in shares)   68,000    
Weighted average price        
Granted, Weighted average price (in dollars per share)   $ 2.02    
Vesting period   1 year    
BTI RSU | RSU vesting 25% at one year and remaining in 12 quarters        
Weighted average price        
Vesting period   4 years    
Vesting (as a percent)   25.00%    
BTI PSU        
Number of shares        
Outstanding, beginning balance (in shares)   70,000    
Granted (in shares) 87,000 0    
Vested (in shares)   0    
Cancelled (in shares)   (13,000)    
Exercised (in shares)   0    
Outstanding, ending balance (in shares)   57,000 70,000  
Weighted average price        
Granted, Weighted average price (in dollars per share) $ 19.2      
Vesting period 1 year      
Unrecognized stock-based compensation expense   $ 0    
OnkosXcel PSU        
Number of shares        
Outstanding, beginning balance (in shares)   1,166    
Granted (in shares)   0 15  
Cancelled (in shares)   (84)    
Forfeited (in shares)   0    
Outstanding, ending balance (in shares)   1,082 1,166  
Vested aggregate (in shares)   1,001    
Weighted average price        
Outstanding, Weighted average price beginning balance (in dollars per share)   $ 5,686    
Granted, Weighted average price (in dollars per share)   0    
Cancelled, Weighted average price (in dollars per share)   6,006    
Forfeited, Weighted average price (in dollars per share)   0    
Vested, Weighted average price (in dollars per share)   $ 5,585    
Outstanding, Weighted average price ending balance (in dollars per share)     $ 5,686  
Vesting period   48 months    
Unrecognized stock-based compensation expense   $ 230   372
OnkosXcel RSUs        
Number of shares        
Outstanding, beginning balance (in shares)   176    
Granted (in shares)   0    
Vested (in shares)   (3)    
Cancelled (in shares)   (34)    
Outstanding, ending balance (in shares)   139 176  
Weighted average price        
Unrecognized stock-based compensation expense   $ 40   $ 312