v3.26.1
Stockholders’ Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 11 Months Ended
May 21, 2026
Aug. 13, 2025
Aug. 12, 2025
Jun. 30, 2025
Jan. 02, 2025
Nov. 19, 2024
Jun. 30, 2026
Jun. 30, 2025
Jan. 31, 2025
Mar. 31, 2025
Jun. 30, 2026
Oct. 31, 2025
Dec. 31, 2025
Nov. 16, 2021
Share Repurchase Program [Line Items]                            
Sale of stock, price per share (usd per share)                           $ 27.74
Maximum | Sales Agreement                            
Share Repurchase Program [Line Items]                            
Sale of stock, consideration received on transaction                     $ 50      
June Twenty Twenty Five Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Sale of stock (in percentage)               9.99%            
Maximum cap (in percentage)               19.99%            
Private Placement | June Twenty Twenty Five Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Liabilities, fair value             $ 1,000       $ 1,000      
At the Market Program | Sales Agreement                            
Share Repurchase Program [Line Items]                            
Proceeds from issuance of common stock             $ 9,376         $ 33,507    
At the Market Program | Maximum | Sales Agreement                            
Share Repurchase Program [Line Items]                            
Sale of stock, consideration received on transaction $ 50         $ 35                
Common Stock                            
Share Repurchase Program [Line Items]                            
Sale of stock (in percentage)                 9.99%          
Stock issued (in shares)                   4,415,000        
Common Stock | At the Market Program | Sales Agreement                            
Share Repurchase Program [Line Items]                            
Stock issued (in shares)             5,911,219         11,740,454    
Esousa Group Holdings, LLC | Common Stock | Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Common stock and pre-funded warrants issued in connection with registered direct offering, net of offering costs (in shares)   366,300     4,414,878                  
Sale of stock, price per share (usd per share)   $ 2.73     $ 2.53                  
Issuance of net proceeds         $ 19,947                  
Sale of stock, consideration received on transaction     $ 916                      
Esousa Group Holdings, LLC | Common Stock | Registered Direct Offering | Maximum                            
Share Repurchase Program [Line Items]                            
pre-funded warrants (in shares)         3,608,838                  
Esousa Group Holdings, LLC | Pre-Funded Warrants | Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Sale of stock, price per share (usd per share)         $ 2.52                  
Warrant exercise price (usd per share)         $ 0.01                  
Institutional and Accredited Investors | Common Stock | June Twenty Twenty Five Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Common stock and pre-funded warrants issued in connection with registered direct offering, net of offering costs (in shares)       6,452,293                    
Sale of stock, price per share (usd per share)       $ 1.09       $ 1.09            
Warrants remained unexercised and outstanding (in shares)                         0  
Institutional and Accredited Investors | Common Stock | June Twenty Twenty Five Registered Direct Offering | Maximum                            
Share Repurchase Program [Line Items]                            
pre-funded warrants (in shares)       1,804,587       1,804,587            
Issuance of gross proceeds       $ 8,095                    
Institutional and Accredited Investors | Pre-Funded Warrants | June Twenty Twenty Five Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Sale of stock, price per share (usd per share)       $ 1.08       $ 1.08            
Warrant exercise price (usd per share)       $ 0.01       $ 0.01            
RSS Trust | June Twenty Twenty Five Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Sale of stock, price per share (usd per share)             $ 1.41       $ 1.41      
RSS Trust | Common Stock | June Twenty Twenty Five Registered Direct Offering                            
Share Repurchase Program [Line Items]                            
Common stock and pre-funded warrants issued in connection with registered direct offering, net of offering costs (in shares)       709,220                    
Proceeds from issuance of common stock       $ 1,000