v3.26.1
Stockholders’ Equity - Narrative (Details)
1 Months Ended
Mar. 17, 2026
shares
Oct. 21, 2025
shares
Mar. 31, 2026
$ / shares
shares
Oct. 31, 2025
$ / shares
shares
Jun. 30, 2026
$ / shares
shares
Mar. 18, 2026
$ / shares
Dec. 31, 2025
$ / shares
shares
Nov. 17, 2025
$ / shares
Jun. 30, 2025
$ / shares
Jan. 13, 2025
$ / shares
Jan. 12, 2025
$ / shares
Feb. 29, 2024
$ / shares
shares
Feb. 06, 2024
$ / shares
shares
Dec. 31, 2022
Class of Stock [Line Items]                            
Common stock, authorized (in shares)         500,000,000   500,000,000           500,000,000  
Common stock, par value (in dollars per share) | $ / shares         $ 0.0001   $ 0.0001   $ 0.0001          
Common stock, issued (in shares)         35,093,940   31,923,521              
Common stock, outstanding (in shares)         35,093,940   31,923,521              
Preferred stock, authorized (in shares)                         10,000,000  
Preferred stock, par value (in dollars per share) | $ / shares                         $ 0.0001  
Preferred stock, issued (in shares)         0                  
Preferred stock, outstanding (in shares)         0                  
Private Placement                            
Class of Stock [Line Items]                            
Number of shares called by warrants (in shares)       4,622,251                    
Sale of stock, number of shares issued in transaction (in shares) 2,900,000 3,832,263 2,900,000 3,832,263                    
Sale of stock, price per share (in dollars per share) | $ / shares     $ 20.00 $ 5.9140                    
Pre-Funded Warrants                            
Class of Stock [Line Items]                            
Warrant exercise price (in dollars per share) | $ / shares     $ 0.0001 0.0001                    
Number of shares called by warrants (in shares) 3,100,000 4,622,251 3,100,000                      
Purchase price (in dollars per share) | $ / shares     $ 19.9999 $ 5.9139                    
Increase or decrease the beneficial ownership limitation     61 days 61 days                    
Warrant in excess percentage     19.90% 19.90%                    
Amended Loan Agreement | Secured Debt                            
Class of Stock [Line Items]                            
Number of shares called by warrants, multiplier                   0.025        
Sale of stock, price per share (in dollars per share) | $ / shares           $ 4.83   $ 4.83            
K2 Warrants                            
Class of Stock [Line Items]                            
Number of shares called by warrants, multiplier                           0.0375
K2 Warrants | Common Stock                            
Class of Stock [Line Items]                            
Number of warrants or rights outstanding (in shares)                       35,773    
Warrant exercise price (in dollars per share) | $ / shares                   $ 3.71 $ 10.49 $ 10.49    
New Warrant | Common Stock                            
Class of Stock [Line Items]                            
Number of shares called by warrants (in shares)         134,691                  
Additional Warrants | Common Stock                            
Class of Stock [Line Items]                            
Number of shares called by warrants (in shares)         168,363