v3.26.1
Stock-Based Compensation - Warrants - Outstanding (Details) - $ / shares
6 Months Ended 12 Months Ended 24 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
SVS Warrants        
Warrants        
Warrants outstanding, beginning balance (in shares) 516,798 530,652    
Expired (in shares)   (5,000)    
Exercised (in shares)   (8,854)    
Granted (in shares) 2,666,667      
Warrants outstanding, ending balance (in shares) 3,183,465 516,798 530,652 516,798
Warrants exercisable (in shares) 3,183,465      
Weighted average exercise price, beginning of period (in dollars per share) $ 6.66 $ 6.49    
Weighted average exercise price, Expired (in dollars per share)   44.7    
Weighted average exercise price, Exercised (in dollars per share)   4.35    
Weighted average exercise price, Granted (in dollars per share) 25.5      
Weighted average exercise price, end of period (in dollars per share) 22.34 $ 6.66 $ 6.49 $ 6.66
Warrants exercisable, weighted average exercise price (in dollars per share) $ 22.34      
Weighted average remaining life 4 years 4 months 2 days 2 years 6 months 21 days 3 years 6 months 21 days  
Warrants exercisable, weighted average remaining life 4 years 4 months 2 days      
SVS Warrants Denominated        
Warrants        
Warrants outstanding, beginning balance (in shares) 101,255 101,255    
Expired (in shares) (101,255)      
Warrants outstanding, ending balance (in shares)   101,255 101,255 101,255
Weighted average exercise price, beginning of period (in dollars per share) $ 105 $ 105    
Weighted average exercise price, end of period (in dollars per share)   $ 105 $ 105 $ 105
Weighted average remaining life     2 months 23 days 2 months 23 days