v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 04, 2026
Aug. 06, 2025
May 20, 2025
May 19, 2025
May 15, 2025
Oct. 24, 2024
Aug. 31, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Offerings                        
Shares issued (in shares) 10,400,000                      
Proceeds from offering               $ 49,996 $ 72,270 $ 53,489 $ 98,726  
Proceeds from issuance of common stock, net                   $ 53,489 $ 98,726  
Warrants to purchase shares 8,000,000                      
Gross proceeds $ 92,000                      
Net proceeds $ 86,000                      
Public offering                        
Offerings                        
Shares issued (in shares) 8,000,000       5,000,000              
Price per share (in dollars per share) $ 5       $ 10              
Proceeds from offering         $ 57,500              
Proceeds from issuance of common stock, net       $ 52,100                
Warrants to purchase shares 8,000,000                      
Number of shares of common stock called by each warrant 1                      
Outstanding, Exercise price (per share) $ 0.001                      
Sale price of share less warrant (in dollars per share) $ 4.999                      
Overallotment                        
Offerings                        
Shares issued (in shares) 2,400,000       750,000              
Private placement                        
Offerings                        
Shares issued (in shares)         2,026,963              
Proceeds from offering         $ 20,300              
Proceeds from issuance of common stock, net     $ 20,100                  
Sales Agreement | TD Cowen                        
Offerings                        
Shares issued (in shares)                   892,380    
Proceeds from offering                   $ 6,200    
Percentage of commission on proceeds from common stock   3.00%                    
Sales Agreement | Maximum | TD Cowen                        
Offerings                        
Proceeds from offering   $ 100,000                    
Equity Distribution Agreement | Goldman Sachs & Co. LLC                        
Offerings                        
Shares issued (in shares)         2,006,528              
Proceeds from offering         $ 30,800             $ 30,800
Percentage of commission on proceeds from common stock             3.00%          
Equity Distribution Agreement | Maximum | Goldman Sachs & Co. LLC                        
Offerings                        
Proceeds from offering           $ 55,000 $ 106,600