v3.26.1
Stock Based Compensation - Schedule of Warrants Activity (Details) - Warrants outstanding - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Warrants    
Outstanding, beginning balance (in shares) 339,298  
Issued (in shares) 0  
Exercised (in shares) 0  
Forfeited and cancelled (in shares) (3,640)  
Outstanding, ending balance (in shares) 335,658 339,298
Exercisable (in shares) 335,037  
Weighted- Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 40.11  
Issued (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited and cancelled (in dollars per share) 242.17  
Outstanding, ending balance (in dollars per share) 37.92 $ 40.11
Exercisable (in dollars per share) $ 37.71  
Weighted Average Remaining Contractual Term (in years)    
Outstanding 2 years 4 months 24 days 3 years
Exercisable 2 years 4 months 24 days  
Aggregate Intrinsic Value (in thousands)    
Outstanding $ 0 $ 13
Exercisable $ 0