v3.26.1
Stockholders’ Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 36 Months Ended
Jun. 30, 2026
Mar. 23, 2026
Oct. 30, 2025
Jun. 13, 2025
Jun. 11, 2025
Apr. 24, 2025
Jul. 03, 2024
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Apr. 28, 2025
Representative Warrants                      
Class of Stock [Line Items]                      
Warrants to purchase (in shares)       15,352              
Shares sold in the offering       5.00%              
At The Market Offering Agreement                      
Class of Stock [Line Items]                      
Consideration received, per transaction $ 58,400 $ 60,000         $ 15,000        
Sale of stock, shares issued (in shares)                 377,586 1,659,087  
Consideration received, sale of stock               $ 1,600 $ 1,800 $ 13,100  
Public Offering                      
Class of Stock [Line Items]                      
Sale of stock, shares issued (in shares)         267,000 125,333          
Consideration received, sale of stock           $ 1,900          
Price per unit (in dollars per share)           $ 18.75          
Exercise price (in dollars per share)           $ 21.25          
Proceeds from issuance or sale of equity           $ 2,350          
Sale of stock (in dollars per share)         $ 7.50            
Public Offering | Series B1 Common Warrants                      
Class of Stock [Line Items]                      
Warrants issued (in shares)           125,333          
Warrants to purchase (in shares)           125,333          
Class of warrant or right, number of warrants issued per transaction (in shares)                     1
Common warrant to purchase (in shares)                     1
Warrants and rights outstanding, term           18 months          
Public Offering | Series B-2 Common Warrants                      
Class of Stock [Line Items]                      
Warrants issued (in shares)           125,333          
Class of warrant or right, number of warrants issued per transaction (in shares)                     1
Common warrant to purchase (in shares)                     1
Warrants and rights outstanding, term           5 years          
Over-Allotment Option                      
Class of Stock [Line Items]                      
Sale of stock, shares issued (in shares)         40,050            
Consideration received, sale of stock       $ 1,800              
Over-allotment option period         45 days            
Registered Direct Offering                      
Class of Stock [Line Items]                      
Sale of stock, shares issued (in shares)     200,000                
Consideration received, sale of stock     $ 4,000                
Sale of stock (in dollars per share)     $ 20.00                
Direct Offering                      
Class of Stock [Line Items]                      
Consideration received, sale of stock     $ 3,600