v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 08, 2025
Sep. 15, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nov. 17, 2023
Subsidiary, Sale of Stock [Line Items]                
Proceeds from common stock issued         $ 0 $ 18,777    
Estimated offering expenses for aggregate expenses       $ 1,598        
Issuance of stock from warrant exercises (in shares)     0 107,969 804,788 107,969    
Credit Agreement Warrants | Perceptive Term Loan Facility                
Subsidiary, Sale of Stock [Line Items]                
Class of warrant or right, issued (in shares)     600,000   600,000      
Shelf Registration Statement                
Subsidiary, Sale of Stock [Line Items]                
Common stock offering, authorized amount               $ 150,000
Common stock offering, remaining authorized amount     $ 126,200   $ 126,200      
At The Market Sales Agreement                
Subsidiary, Sale of Stock [Line Items]                
Proceeds from public offering, net   $ 50,000         $ 3,500  
Issuance of stock, net of issuance costs (in shares)             360,554  
Sale of stock (in dollars per share)             $ 9.82  
Proceeds from common stock issued             $ 3,400  
Estimated offering expenses for aggregate expenses             $ 100  
Public Offering                
Subsidiary, Sale of Stock [Line Items]                
Proceeds from public offering, net $ 18,600              
Sale of stock (in dollars per share) $ 5.25              
Estimated offering expenses for aggregate expenses $ 1,600              
Sale of stock, number of shares issued in transaction (in shares) 3,852,500              
Over-Allotment Option                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock, number of shares issued in transaction (in shares) 502,500