v3.26.1
Stockholders’ Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Aug. 31, 2025
USD ($)
Apr. 30, 2025
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
Jun. 30, 2025
shares
Class of Stock [Line Items]          
Sale of stock, maximum offering price $ 150,000        
Deferred financing costs     $ 393 $ 191  
Percentage of outstanding stock per stockholder, maximum     0.0999    
Percentage of outstanding stock per stockholder, upon notice, maximum     0.1999    
Class of warrant or right, notice period     61 days    
ATM Offering          
Class of Stock [Line Items]          
Sale of stock, number of shares issued in transaction (in shares) | shares     209,529    
Sale of stock, consideration received on transaction     $ 5,900    
Sale of stock, remaining authorized amount     112,900    
Offering cost 900        
Deferred financing costs $ 200   $ 200    
Pre Funded Warrants          
Class of Stock [Line Items]          
Conversion of stock, shares converted (in shares) | shares   667,500      
Class of warrant or right, outstanding (in shares) | shares   667,563 6,792,559   6,792,559
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares   $ 0.001 $ 0.000001    
Pre Funded Warrants | November 2024 private placement          
Class of Stock [Line Items]          
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares     $ 0.001