v3.26.3
Warrants to Acquire Shares of Common Stock - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 9 Months Ended
Nov. 12, 2026
Sep. 30, 2026
Sep. 30, 2025
Class of Warrant or Right [Line Items]      
Exercised (in shares)   50,400  
Exercise price (in dollars per share)   $ 1.69  
Proceeds from the exercise of common stock warrants and pre-funded warrants   $ 85,142 $ 8,712
Subsequent Event      
Class of Warrant or Right [Line Items]      
Exercised (in shares) 325    
Exercise price (in dollars per share) $ 1.41    
Proceeds from the exercise of common stock warrants and pre-funded warrants $ 500