v3.26.1
Stockholders' Equity - January 2026 Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 09, 2026
Feb. 06, 2026
Jan. 05, 2026
Dec. 31, 2025
Dec. 09, 2025
Oct. 14, 2025
Jul. 01, 2025
Mar. 21, 2025
Feb. 11, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 31, 2026
Sep. 25, 2025
Mar. 20, 2025
Dec. 17, 2024
Oct. 24, 2024
Sep. 15, 2024
Class of Warrant or Right [Line Items]                                      
Exercise price (in dollars per share)                 $ 77.07                    
Aggregate cost $ 50,000 $ 21,600   $ 17,400 $ 3,700     $ 2,100                      
Agent fees and other offering costs                       $ 5,925 $ 598            
Class of warrant or right, number of securities called by warrants or rights (in shares)                                   20,009  
Change in fair value of warrant liability           $ 600       $ 123 $ 0 $ 123 $ 0            
Common Class A                                      
Class of Warrant or Right [Line Items]                                      
Number of shares sold (in shares)             38,096 60,025 16,807                    
Common stock, par value (in dollars per share)       $ 0.00001           $ 0.00001   $ 0.00001         $ 0.00001    
Exercise price (in dollars per share)               $ 34.45               $ 67.83 $ 108.53    
Class of warrant or right, number of securities called by warrants or rights (in shares)           418,465                 37,816       40,017
January Pre-Funded Warrants                                      
Class of Warrant or Right [Line Items]                                      
Aggregate cost     $ 5,000                                
Agent fees and other offering costs     400                                
Proceeds from issuance of warrants     $ 4,600                                
January Pre-Funded Warrants | Common Class A                                      
Class of Warrant or Right [Line Items]                                      
Number of shares sold (in shares)     925,926                                
Common stock, par value (in dollars per share)     $ 0.00001                                
Exercise price (in dollars per share)     5.40                                
Placement Agent Warrants                                      
Class of Warrant or Right [Line Items]                                      
Exercise price (in dollars per share)     $ 5.94                                
Class of warrant or right, gross proceeds and issued warrants percentage (as percent)     7.00%                                
Period until shares become exercisable     180 days                                
Fair value of warrants     $ 300                                
Class of warrant or right, number of securities called by warrants or rights (in shares)                 3,569                    
Placement Agent Warrants | Common Class A                                      
Class of Warrant or Right [Line Items]                                      
Number of shares sold (in shares)     46,296                                
January 2026 Modified Warrants                                      
Class of Warrant or Right [Line Items]                                      
Exercise price (in dollars per share)     $ 5.40                                
Class of warrant or right, number of securities called by warrants or rights (in shares)                           827,041          
Change in fair value of warrant liability                       $ 1,100              
January 2026 Modified Warrants | Common Class A                                      
Class of Warrant or Right [Line Items]                                      
Class of warrant or right, number of securities called by warrants or rights (in shares)     827,042                                
December 2025 Warrant Inducement                                      
Class of Warrant or Right [Line Items]                                      
Number of shares sold (in shares)         272,385                            
Exercise price (in dollars per share)         $ 13.74                            
Change in fair value of warrant liability         $ 1,500